A promising looking 3D Action game from russian publisher Brigades Related News & Articles It’s so empty here… I feel so alone…