Cricket Life has been deliberately delayed, they are waiting for the perfect time to launch into the market. As far as I can tell, they have a product that could be made releasable with a few months of touch ups.
Their website still has, "The PC edition of Cricket Life 1 will now be available in the market starting from early Q4 2008. " Although most of the text on it is very poorly worded. Maybe they are waiting for everyone in the world to become cricket fans?