With a bit more time to polish the graphics, narrative, and overall execution, this is a solid mechanic with great potential.