Top
20°

New images from Itadaki Street

Square Enix's Itadaki Street DS, schedule for this summer in Japan, is shaping up to be a pretty good looking little game.

Read Full Story >>
dsfanboy.com
The story is too old to be commented.