This is a mashup of several.cool ideas, but unfortunately it's too short to really give the concept the attention it deserves. I see there's a sequel now, so maybe they're fleshed out more in that. The characters too made some choices that didn't make sense to me, but with more details of the personalities it probably would have helped. Overall a neat concept let down by a too-short length.