Very cool, I like how you managed to incorporate quite a lot of complexity and at points strategy with simple controls and relatively understandable (even without reading the tutorial) elements