Yojimbo on 15 June 2008
Hardware sales are little disappointing but software sales are good. Dont know what people were expecting but atleast Rockstar are happy with the numbers they shipped.







