A review of 1997 hit videogame Captain Claw

Pirate Cats. Need i say more?