Review by Andy Levine [Score: 8.3/10]. "Certainly there is much room for improvement, but consideri...