Altar Interactive — Game Developer

Name Release Date Current Players All-Time Peak Rating
UFO: Aftermath UFO: Aftermath 23 Apr, 2014 4 12 73.43
UFO: Aftershock UFO: Aftershock 16 Apr, 2014 1 14 70.89
File uploading