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