Blog Archives

P.A.M.E.L.A. – Downfall Trailer

What’s better than an open-world survival horror game? Why it’s one set within a¬†fallen Utopian city of course. P.A.M.E.L.A. launches on the 9th March through Steam’s Early Access program.

© Big Red Barrel 2011 - 2023