Space Is Limited - 4GamesList
Puzzle Platformer where you can only occupy a space once