1-Star Beta Tester
Posts: 497
Joined: Fri Mar 29, 2013 11:23 pm
Location: Southern Spain
Cars: 2007 Ford Focus 1.8 TDCI Ghia
Not long now, and look what I spotted!
Right at the top of the "coming soon" list for early access, and if you look at the "upcoming" tab on the main page it is second from the top. VERY EXCITING ERMAGHERD!!
So yeah, the Steam page is up