Level 1
Level 1001 is impossible to win as keys don't drop soon enough to still have moves to win. FIX IT PLEASE!