Singapore PlayStation Store Leaks Mega Man 11 Info

Capcom’s Mega Man 11 may have had a potential leak from the PlayStation Store over in Singapore. Mega Man 11 has been set for release later this year, but no specific release date was announced. The rumor suggests that the

Read more ›