7.7 C
Munich
Thursday, February 22, 2024

CATEGORY

Embark Studios

I almost don’t believe the destructibility in this FPS is real

I thought multiplayer shooters had run out of ways to surprise me, but I had a genuine shock to the system yesterday morning watching...

Latest news