I agree that PvP Tower Defense was not very much a new genre, though that wasn't clear when I submitted -- after submitting I went investigating more and found quite a few of these, but none quite like I had. I honestly didn't think to define the genre myself. I was thinking that I'd propose the idea and we'd discover if it was a new genre. Even now, I'm not sure how I'd define it.
I definitely should have had some simple sketches to better illustrate the ideas and should have cut down on the unneeded sections of the template.
Thanks for the feedback and the eagerness to play -- I want to play this too!