Top
50°
4.0

S.C.A.R PC Review - 90's Retro FPS In Da House - Thumb Culture

"S.C.A.R is a new game developed by Savage Studios with a 90's FPS feel to it, can you feel the nostalgia?" Moo @ Thumb Culture

Read Full Story >>
thumbculture.co.uk
The story is too old to be commented.