epicurean on 12 January 2009
What is the DLC people are talking about? Where has Sega released info on it? Just don't want to get my hopes up if its not really coming...
Owner of PS4 Pro, Xbox One, Switch, PS Vita, and 3DS