You know what i think would be good for the game? 2 Things:
-A Wardrobe, for all the hats you get and whatever
-Making Vampire a skill that gets stronger as you progress throughout the game
(Or make Batty a NPC that helps level up Vampire)
Just a Idea, and i have more ideas as to how to make Vampire slightly cooler and better.
Either way, you're doing good.