Out on Steam!

#1PoporropoPosted 8/6/2012 4:18:50 PM
Its out on Steam! $15.99 (20% off) :)
#2killjoy188Posted 8/8/2012 5:47:09 PM
Has anyone been able to install this from Steam yet? I just get an error message. :(