Key: Cubic Puzzle

Moby ID: 113918
Know of some trivia for this game? Contribute.