Ben Reviews – OnRush Beta

Ben Reviews – OnRush Beta

Have you ever wondered what would happen if you took a competitive team based game like Counter Strike, took out all the guns, the bombs, maps and avatars and replaced it with a race track, cars and special abilities? I’m guessing you probably haven’t. Racing games up...