The Grumparinos make a surprise return to an old favorite platform: incredibly frustrating puzzle games!