Life Goes On: Done to Death: Life Goes On: Done to Death is releasing on May 17, 2016!

Life Goes On: Done to Death is almost here! Since the release of Life Goes On in 2014, we have been working hard on improving, upgrading, and expanding the game. So what’s new in Done to Death? A new world called The Ru…