still waiting for a better version, no steam perhaps? hehe...

though steam has a free signup or something they say...