yes
but you need an account to buy it.
(Or play the demo.)
(Or do anything.)
and you can't register.
I'm sorry, can you read? He just said he registered an account a few days ago.
Also, you don't 'play' the demo; It's just to make sure you can run the game. And, you can download that without an account.
Well I was clever and registered a few days ago to reserve my name and just in case I ever wanted to get the game. The shop is online at the moment.
Clever I suppose, but your name on the site is just that; on the site. It's what you appear as on the forum. In-game names aren't unique.