Hey, this is so cool! I loved all the mechanics and small details - it definitely has a lot of depth and thought put into it! Great job! :