Well, there were a lot of guesses that Armored Fury was going to be released on the 28th of April. That has now passed. Does anyone know anything about the release date? Is it soon, like within the next few weeks or more than a month away...
Looking for clues or the latest guess. :laugh:
Looking for clues or the latest guess. :laugh:
Comment