Keyhouse Manor
Keyhouse Manor is a Manor House, located in the seaside town of Lovecraft, Massachusetts. It is the ancestral home of the Locke children. The manor has been owned by the Locke family since its cons...
See Profile
Marvel VS. Capcom 4: The Return of the Heroes
2025 Upcoming Fighting Game
by Capcom, Marvel Games & Asobo Studio
This new fighting game (from the Marvel VS. Capcom series) introduces a 4-on-4 tag battle, 1-on-1 battle, and the future-style user interface. It will be announced (sometime) on July 12th, 2025.
See Story
Join the Conversation
0 comments on Keyhouse Manor as DLC Stages in Marvel VS. Capcom 4: The Return of the Heroes