It’s difficult to tell how a team-based car combat will turn out. Onrush comes from the ashes of Evolution Studios who were once at the helm of the Motorstorm franchise. Some members of staff joined Codemasters who themselves have some pedigree with racing games. It seems like a good recipe […]