View Stats
0 in Group Chat  | 
While seeking life on a distant planet, an astronaut discovers an abandoned Russian town. He suspects his mission is a hoax until a mysterious young woman saves him from a strange and deadly phenomenon...
Most popular community and official game content for the past week.  (?)
What does popular mean?
It means the content you're seeing has been rated up more than it has been rated down for the given time period.