Fucking Brilliant.
Fucking brilliant. Seriously, this is amazing. I dunno what else to say other than "oh my god". Contrary to what some have said though, I don't think you should muck up the plot with too many other characters. The way it is now is just breathtaking.