Overwatch League Grand Finals 2023 Coming to Toronto: A Historic First for Canadian Esports Enthusiasts
Project CARS: Driving Simulation at Its FinestExcelle·May 14, 2015Having played Driving Simulation games such as Need for Speed and Gran Turismo in the past, it’s a no-brainer that...
Project Cars to be Released May 8 2015 in Southeast AsiaExcelle·April 30, 2015Featuring a wide variety of vehicles from the world of Open Wheel, GT, Le Mans Prototypes, Supercars, Track Day cars,...
Game Release Dates – May 2015Excelle·May 1, 2015Snakebird PC Noumenon Games 4/5/2015 Earn to Die 2 Android Not Doppler 5/5/2015 Warhammer 40,000: Regicide PC Hammerfall Publishing 5/5/2015...