Arcbound Games

Zombies in Space, a 2d, sci-fi, metroidvania shooter coming to PC and Switch
Shooter
Play in browser