Has this game progressed beyond what I think was once a playable demo? I remember playing it and reviewing it earlier this year/late last year and I think it was mainly a work-in-progress back then?