Writer's Note: This review has been updated with their thoughts on the Switch port. There are a lot of Metroidvanias...