Survival it is! FortressCraft Evolved survival trailer released!
IT’S HEEEEEEEERE. The developers of FortressCraft Evolved released the first survival trailer! To summarize: You’re stranded on an alien planet –> exploited planet –> Ali... Read More »