Fantastic mate, absolutely brilliant stuff. I think the only criticism I could level at it was that it was a bit hard to read due to being quite cramped; but then that's not your fault, it's just the forum style.
Love it mate. Definitely want to see more of these two