still waiting for a better version, no steam perhaps? hehe... though steam has a free signup or something they say...