2.5

Honestly, I think I would've enjoyed this more if it was longer or had given more room for the fantasy elements.  I could never quite figure out the worldbuilding.  Let it breathe more.