The Phantom Fortress

The Phantom Fortress Realeased January 5 2017 and tells about the alphas trying to defeat the phantom fortress