Really really hard but also really really fun. With some tweaking to the level design this could be an actual game.