Art and sound both stand out as incredible.
This could stand alone as a minigame in a commercial game with a little more polish. It did seem a bit buggy - the music either didnt loop, or it just cut out randomly sometimes? idk. The first alien fight i got immediately hyper-beamed which didnt feel great.