God, this sounds awesome. I'll make a character soon!