Yay, Steam version
The trailer looked decent enough. Keeping expectations in check but i'm still stoked for this.
Can anyone find a better quality trailer though? To not release an HD trailer in this day in age is an insult. That video quality is garbage.
*edit*
FOUND, 720p below
I'm not getting the impression that this is based on the Nick show at all, despite the description. Will still buy.