Recommended Videos
FEEL THE RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE! THE RAGE OF VAMPIIIIIIIIIIIIIRES!
Oh, and it’s on Xbox Live’s Indie Games channel if you want to play it.
RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE!
Destructoid is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more