Yup, as stated in the video so was actually asked by one of the games creators to try it out. To summarise, it's Metal Slug, but as a Metroidvania. Why not check it out to see if it interests you? ;3