Lots of information on this new game in these updates for anyone interested:

Cricket Web - Cricket Games New Cricket Game - Cricket Revolution

Cricket Web - Cricket Games Cricket Revolution - More Screenshots and Videos