The classic PC shooter Stalker (often stylized as S.T.A.L.K.E.R.), is surprise available on Xbox today. The game's official title is Stalker: Legends of the ... Read more