Here are 6 whole seconds of Elden Ring

Plus a brand-new financial report hints we might see the game release before March 2022
Read More

By admin