I mean, even the soundtrack and the sound effects convey a very interesting atmosphere ... getting to kill all enemies in the space invaders part was kinda infuriating though
Hmmm, perhaps in that part, if the spaceships were a bit faster it would suffice to make it a bit more satisfying ... some effects like screenshake would also help perhaps