Xbox Live Indie hit Little Racers STREET is now available on PC on Desura, and is throwing its hat into the Steam Greenlight ring.
Little Racers STREET features top-down racing in hundreds of different events which feature varying weather conditions. Players can purchase and customize cars to compete in the advanced tournaments with 16 player multiplayer for both online and LAN play. The game also includes time trial leaderboards.
Gamers interested in checking the game out on Steam Greenlight can visit the site here.