Worked for me, thanks btw.https://picroma.com/buycubeworld
USE AT YOUR OWN RISK!
He tweeted that he took it down again for some more testing but there's a direct link. Please note I have not tried to buy it personally so I've no idea if that page will work or not.
Wow, happy I got in that short window.And it looks like that direct link is not working anymore.
It uses an account name/password login system like Minecraft.can't try it till i get home, do you need some sort of key to activate the account, or you can use just the email/pass used to buy the game?