Thanks! The sound is something that I'm trying to improve on, and I think over all I'm going in the right direction :) Couple of days after the jam I think that the rain sound was a good idea, but looping and volume could have been done better.
2d characters in 3d space is sorta our style at this point. I'm glad you liked it!
The key to winning was a piece of vampire lore- vampires can't enter the house (or I guess workplace) uninvited :)