love the concept of this game. Quite a lot to do at the same time :D, i was struggling to fly and rotate and keep an eye on enemies :D. Great for a jam game, might need some refining if you take it further. But a lot of fun!
One slight thing, i struggled to know/remember which was the "front" of the ship :D, that could be made more obvious.