Puzzle Platformer in XNA