Rubik's Curse

JamDNA #4 entry [Rubik's Curse]
Puzzle