I pre-loaded it the day I saw it. Then I got both demos and loved them. I can hardly wait till this comes out. If it has multiplayer, that'd make it all the sweeter, but even without it it's one of the most unique games i've played in awhile.
I wonder what the Steam sales figures will look like.