There is a lot going on here, I really think this has plenty of potential, but too much to get crammed into a single page. The story feels much bigger, and given a few extra pages would let it stretch it's wings and really take off. Good work though!