It's in beta, there is still a lot to be done, but you can defeat the space devil and rescue your wife now!! :D
How long has it been since you played it? I reckon it would have changed a whole lot!! :)
Cool, I downloaded it again and will give it try this weekend!