I keep hoping one day the full game comes out on Steam.
I exclusively buy games on Steam these days.
(And it totally do not have anything to do with my paypal and other online payment methods somehow getting stuck in limbo where they don't exist when I want to log in but do exist if I want to create a new one, cuz I clearly fuck them up every time. Nope. Not at all. >_>; )