This game would go HARD as an actual physical arcade machine
I suck at shooters but it was very fun!
Loved the implications in the ending scene
I did have some issues with hitting the dogs (dog-looking humanoids), though, especially when they got close to me, not sure what's up with that