yippe yippe ! its finally on steam! congrats to everyone on the team ! (now time to binge play till my eyes fall out :P)