Great ideas for player input, game play tasks and interaction patterns. Weird, whacky, funny experience. Good job!