Got this ending, no idea how)
Loved the hand-drawn-ish art style. The gameplay itself was confusing to me, so I just pinged them kitties into oblivion until game decided enough is enough)
