We playtested a bit and we thought we fixed all that sort of bugs (falling out of screen). Sorry about that. Thank you very much for playing and for leaving feedback!