A remake of the arcade game "Space invaders frenzy".

Here's what the arcade game looks like:

www.youtube.com/watch?v=eSZNxK...

This is just a demo,