Nice idea. The one bug I see is that you can play throug whole game only by holding any arrow at player and it will move to the end of the level. Static camera may be a solution or arrows shouldn't have any impact when held.