We've found it, lads. The OG shoot'em up. I haven't touched a space invader game since 1875 but damned if I didn't know about the amount of strategy and meta that comes with it.