It's fucking Shantae. One of the best platformers and made by wayfordward, creators of the mighty series and ducktales remastered!