Gonna fix her history a little then post. You said it sounded a bit too fantasy themed, so I'll try to modernize it as best I can.