Wincars Racer is an online multiplayer arcade racing game with a strategic competitive twist that we first covered when it was in Closed Beta.
It combines old school arcade racing with MOBA-esque skills that add a bit of strategy to your driving experience. You have a choice of four different car classes (Gran Tourismo, Formula Auto, Off Road and Sports) and six drivers with … Read More