This suffers from a sever case of the author writing as he goes along. I sort of liked it, but there are a lot of things that really don't make much sense.
@Phuocphuc46 Okay, do you have ANY idea what the hell that final reveal on the last page was even supposed to mean?