just watched trailer - looks really really nice, reminds me about adventure island series from NES and also about Cuphead