Gaming The awesome looking Possessor(s) has been announcedBy Yeah Nah GamingJune 9, 20242 Mins Read A fancy new games was announced at the Devolver Direct, Possessor(s). This is the new game from the indie developer…