Where is My Cat? is a puzzle game created by Slab Games. Your cat is an expert at hiding. Find it by moving household objects, setting traps, and thinking outside the box. But be careful: finding the dog instead of the...