Sounds good so far, any chance on getting slide blocks implemented like I mentioned earlier? (You push and it slides in that direction until it hits the edge of the screen or hits a solid object. It should go through enemies too, I guess..) That would rock if you added it, it could make even harder puzzles.