Confused?

aka: Confused? The Moving Puzzle Game
Moby ID: 30559
Know of some trivia for this game? Contribute.