Shinobi E3 2011 Stage DemoRicardo Torres shows off Shinobi for the Nintendo 3DSBy on June 8, 2011 at 11:55AM PDT Shinobi (2011)