The language decryption puzzle is great because you can't quite get it all the way. You can only get it down to 6 possibilities and then use trial and error. It's like the uncertainty involved with real language decryption.
The coding, the sound, and the English were all pretty poor though. I got through the part where you rotate the squares without even using the fourth square like you're supposed to. I was confused as to the purpose of a lot of things. The language puzzle was great but the game design as a whole was pretty lacking.