Mega Man Star Force: Leo Sell This Product Loose, Good, Buy qty 1 $15.00 cash / $17.25 store credit Complete In Box, Good, Buy qty 6 $16.00 cash / $18.40 store credit Buy This Product Extra Info Region: North America Genre: RPG Developer: Capcom Co. Ltd. Title: Mega Man Star Force Leo Platform: Nintendo DS Rating: E (ESRB) Release Date: August 7 2007 ×