Image: Microsoft / Kotaku The Xbox 360 is one of the all-time great consoles that, among other things, spearheaded the ecosystem for indie games and digital...
News has arrived that Forza Horizon 4‘s DLC is getting unlisted from all gaming stores, with the entire game getting entirely pulled from sale this December...