EN

Mega Man Star Force 3 demo now live on the Nintendo Channel!

Jun 22, 2009 // Mega Mike

Attention Mega Man fans:

Head on over to the Nintendo Channel now and download the DS demo (available for a limited time).

Mega Man Star Force 3 ships next week!