All Articles

Funagain Games CEO Jeff DeBoer will step down from his position as CEO after fans complained about a series of ‘sexist’ social media posts.