Damn!! we had very similar ideas for our games. Difference is, in my game the buttons effect the environment but not the player.
Loved the game. May be have a few short initial levels to get the player used to the game and then gradually make it difficult.
------------------------------------------------
Do you like games that make you rage? try my game it will be worth your time.