Damn, this story is pretty good so far. If it can keep up its momentum throughout without overdoing things, it could be really good.(I know plenty of stories that start well but fall off.
It should be interesting to see what happens here, I wonder if mc will end up causing the event that got...