Browsing Category

PC

SLUDGE LIFE is free on Epic Games Store

On top of the usual free games on Epic Games Store, Devolver has announced that SLUDGE LIFE is free for a limited time. https://youtu.be/GmKNhOX5XP8 SLUDGE LIFE Features: * Experience the thrills of vandalism from the safety

Gears Tactics Review

I have enjoyed the Gears series for many years now. It started off with some muscly dude bros killing bug aliens using oversized guns with a chainsaw attached, to a series with a story that got more interesting and engaging as those