Did a little trip to Villa Hügel today with a friend.
It got me some strong Tomb Raider vibes, especially the way the NPCs acted.