I like the idea behind it. One thing I would suggest is to have the game gradually teach the player the controls, one piece at a time, as the game goes on. Ex: Going up to a door would bring up text on how to open the door.