Wincars Racer is a free online racer with an arcade look and feel, something of a throwback to the Mario Kart games, only with a twist: you can pick your driver and car and each has a different set of skills inspired by MOBA games. There is some potential in Wincars Racer, but it needs some more work and polishing to appeal to the nostalgic players in all of us.
Watcha Playin’? is a FreeMMOStation show where we give you a first look with commentary on the most popular free-to-play MMO games available.
Don’t forget to subscribe to our YouTube channel!