This game is just as absurd and enjoyable as it comes off as! Really had a blast with this. I posted a review on the jam submission page, and made a playthrough video below: