>>11992750
>This and that one other cat game Nintendo was working on
You mean CatRoots? (>>11987589)