I’m not a big LOL Cats fan, or really any sort of cat meme, but this was a lot of fun (and work by the looks of it. Much set-building went on here). A mix of well-styled miniature sets combined with clashing CG and a bluntly keyed green screen. Intentional lo-fi? Mayhaps methinks.