Good platformer but what exactly would you do if a person missed a jump but was at the checkpoint just earlier right above? You should fix that by conditioning the player's... Err... Baby's Y coordinates to be whenever less than checkpoint, it respawns him at the checkpoints. It's a common mistake in platformers. The flip in the end was good. Hope it gets mobile controls soon. Good Game XD!