I almost bought the game when it originally came out, too! I remember browsing GameFAQs upcoming release list for the 360, and the name Vampire Rain stood out to me, so I went to its page and checked out the images. I thought it looked interesting... and then the day one/two reactions came pouring out.
Glad you both liked the review! I was a little worried my little "tirade" towards the beginning and end might have been too much. I actually made some tiny adjustments in those paragraphs since the review went up, because I felt I may have put my foot in my mouth with the rule segment and the quotations around "professional".
I heard spaceshit noises.