System Shock 3 teaser provides first glimpse, new screenshots released
OtherSide Entertainment has released a teaser for its upcoming action RPG game System Shock 3. The game was announced in...