Very well put together game! The only thing I could think of is maybe making checkpoint - perhaps I'm a bit too feeble with this kind of platformer, but I lost a few lives to running into the next screen and immediately falling down a hole...