All Articles
With the games release into early access just two weeks away, developers Savage Studios revealed a new trailer for S.C.A.R., […]
If you’re ready to kick some demons out of Earth, S.C.A.R lets you do so, only also it gives you a grappling hook for when you want to yell “GET OVER HERE”