Funny game!
Yeah i got a scale issue too, moreover you can incline in an angle where you can be invincible!