Another Game I Never Thought Would Actually Release: https://www.youtube.com/watch?v=2COuLFUkEt0 The Day Before is a long awaited "Zombie Survival MMO" game that has had a very few interesting years since it's initial debut trailer. This video doesn't go i