ONRUSH – Review – Join The Stampede
ONRUSH is the newest game from the Codemaster’s stable and it’s from the minds of the former Evolution Studios devs. It is an unconventional racer, in that 12 human players don’t race point-to-point but instead are put into teams of 6 vs 6 and compete in a number of events with an addition of 12 AI […]