EBOLA: Deferred release date

Steam post image We are sorry. Due to a number of circumstances, the game's release date for early access was postponed to June 15.