New Trailer for Formula Wincars

https://www.youtube.com/watch?v=UyL4pJpea8s Formula Wincars is an upcoming online multiplayer racer that takes a more lighthearted look at Formula racing. It looks like Mario Kart and F1 had a baby. Indie developer DragonJam Studios intends to release the game as a free-to-play title for PC by the end of the year. It’ll feature up to eight racers […]