Archangel: Demon Rush: Today! Version 1.0.1

We’d like to invite all of you to try it out and share your thoughts with us in the Steam comments, where you’ll also be able to receive direct feedback from the team. This first beta is a very important step for us, as…