Armageddon Onslaught: Armageddon Onslaught - Trailer #2

Hi guys, we're happy to show you the new Armageddon Onslaught trailer. Moreover, we have to announce that we need to move Armageddon Onslaught's release date to a later date (TBD). Because we decide to change the game g…