The company unveiled the game with a trailer posted on March 9 and announced the title would be available the next day.... Read more