Alright I can only choose one, which of these games would you recommend?

Metroidvania is a subgenre of video games focused on guided non-linearity and utility-gated exploration. The term, popularized by video game critic Jeremy Parish, is a portmanteau of Metroid and Castlevania.