I love you so god damn much Capcom, it’s not even funny…. which is admittedly weird.

Read more