I can't wait to play it on steam, I have it queued and everything.
I'm really glad you're still looking forward to it!