Wincars Racer Enters Open Beta, Hits Steam Greenlight
After nearly three months in Closed Beta, Dragonjam Studios have launched their free-to-play racing game Wincars Racer into Open Beta. In Wincars Racer, players build a team of racers from eleven cars and six characters before heading online to face off against other players on one of ten different courses. The game offers matchmaking against players of your level, tournaments, [...]
Read more