9.3 C
Munich
Saturday, May 25, 2024
- Advertisement -

TAG

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

- Advertisement -