That's awesome! I'm a big fan of Zachtronics games. I played TIS-100 and Shenzhen I/O over the summer break before I took the JMU class on C and Assembly, and it helped me a lot. Those two and Exapunks are definitely my favorites, although I've only actually finished the main campaign on Shenzhen I/O. Eventually I need to go back and beat Exapunks.