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.
Screenshots
Video
Ad Blocker Detected
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!