Home Features Vampire Vanquishing, Arcade Platformer, Damsel, Leaps onto Steam