Gave the demo a try, you can find my honest opinions throughout and at the end! If substantial amount of work is put in, I think it could be a great game.