I have absolutely no idea what I just watched, but here you go.
You must log in or register to comment.
Capcom really just said fuck it. Throw everything into one game
I played the beta, and I don’t think this will last.
Some sort of Destiny + Dinosaurs?
EXO SUITS AND DINOSAURS
AROOOOO!!