Star claws is a physics puzzle game where you fight an alien invasion with cats because normal weapons do not work against these aliens. To complete levels you choose which blocks to remove to make cats fall into aliens. There are 32 levels in the game to complete.
The game is challenging without being too difficult. It is worth playing.