12 hours to download?
This is why you don't pay for this stuff. Devs disappear.
Don't bother, there's barely a game to play here. It's just here to get you started then get you to buy the full version which isn't really stated anywhere.