Very cool premise for the game, il like the puzzly aspect of it ! As you precised you weren't able to finish it but it has a cool base that can be upgraded on !
I liked a lot the test area it was very chaotic zooming around the screen ! Good job !