After you figure out the game play, it's such a nice puzzle and it really makes your brain cells struggle! It takes so much thought and complexity to make a game like this and you nailed it! great job!