'Babylon's Fall' will put a co-op twist on the PlatinumGames formula

Users who are viewing this thread

Top