Funagain Games CEO Jeff DeBoer has stepped down after comments he made to another designer on Facebook caused huge fan backlash online. Read this article on TechRaptorOriginal Article