lgs20XP on 05 August 2023
Dino Crisis....I'll believe it when I see it.
Capcom knows good and well the people are CLAMORING for that franchise to return, And they continue to just sit on it like some egg that refuses to hatch