Sega Europe has informed employees that it plans to lay off 240 workers in the coming weeks, and that it is selling off Company of Heroes 3 developer Relic Entertainment. According to emails…
Read moreWhether it’s a giant woman willfully letting the Children of Moonlight deglove one of her hands; a bearded man leaking golden honey out of gaping wounds in his palms, face, and back; or…
Read more