You need to subscribe to the fanbox to buy it. You should just be able to launch the .exe to play the game after tho.
nope, just pray for piracy :).