AlleyCats - A most excellent game.