Luke and Tristan give a detailed analysis of the fun yet flawed cricket game from Big Ant Studios.