A spiritual successor to the 1978 arcade-classic "Space Invaders"
Space Invaders - Revamped

Source and More information: Space Invaders – Revamped [Free] [Action] [Windows]

Author: itch.io