Armageddon Onslaught: Armageddon Onslaught Demo

The Armageddon Onslaught Demo is now available on Steam! What are you waiting for? Don't you know that the demons massacre puts in a good mood? https://store.steampowered.com/app/1274810/Armageddon_Onslaught