Mega Man Star Force: Leo

Strangely, Star Force is being offered in three different forms (Leo, Dragon and Pegasus) despite not even being such a good RPG. Well, for anyone who's not a die-hard Battle Network fan, that is.

Latest Updates