Nintendo consoles have always been the best home for the platforming genre and New Super Lucky's Tale is the latest…