Grand Theft Auto III review - ColourShed