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 2015. The teaser does show the capabilities of its game engine, but doesn't contain any gameplay footage. The teaser was release..