The overall feeling is very good for the game! Audio, the game design, game theme all fits together. Physics ideas also good and loved the little traps :D. Though I also found it a bit hard to run on the wall and jump sometimes, but maybe it is my controlling skills^^.