I see this is on sale again, 75% off. Is it EVER going to be properly released?Anyone know how playable this is, in it's current state?