Mahou Arms: Release Date Delayed To July 27th

Hey Commanders, Unfortunately we have to push back the release date of Mahou Arms by three months, from April 27th to July 27th. The game is 99.9% done and we are extremely pleased with the progress that has been made l…