The best Metroidvania games are the ones that combine the elements from the brutally hard both Castlevania and exploration elements of Metroid. If you’re old enough to remember the days where these two games were completely separate and well loved in their own regard.