A cat with the body of a bodybuilder fights against aliens in this 2D platformer with anime aesthetics.