What Happens at S.C.A.R

Media type
Game

What Happens at S.C.A.R · What Happens at S.C.A.R · GAME

Shooter

About this title

S.C.A.R (Space Center for Alien Research) is where Lt. Karlson is posted. Faced with a suspicious system failure and mutant outbreak, which doesn't necessarily seem as it looks to be like.

Browse more titles