The game was leaked via PlayStation Store on April 26, and the first trailer was revealed unofficially via Hulu prior to the game's official announcement.
The game was leaked via PlayStation Store on April 26. The first trailer was revealed unofficially via Hulu prior to the game's official announcement.