It is yeah. Sort of a Metroidvania in that you have to get abilities, explore, revisit areas etc BUT it’s always obvious where you have to go and the platform bits are fun. The pinball areas are more isolated mini games within the structure of the game really.