In CodeSpin, you are a programmer trapped in a virtual world filled with spinning code blocks. Your task is to unscramble the code blocks by rotating them, and solve programming problems to progress through the levels. But be careful, some blocks are booby-trapped and can send you back to the beginning!