Seems rather interesting. I've got a couple of character ideas already in mind.