Remember Me keyart

Remember Me - A Forgotten Gem

Capcom aren’t exactly known for their faith in new intellectual property (IP) these days, but during the Xbox 360/PlayStation 3…

0