RE8THUMB Resident Evil 8 Village Vampire Lady New Video Game Releases this Week! (May 1st – 7th) Continue Reading Previous Previous post: New Video Game Releases this Week! (May 1st – 7th)