We know all three studios are dedicated to those franchises so no surprise. What's surprising would be announcing them all at once since those are their three biggest franchise. The leak is totally fake though
About Us |
Display As Desktop
Display As Mobile
© 2006-2021 VGChartz Ltd. All rights reserved.