This was awesome :D
When I was first playing I thought yeah ok... but then with the inversion and different ships and upgrades :D nice job!