What the fuck is up with the Space Cat?