7/10 SELF Review Elliott Osange No Comments Strange, upsetting, unsettling but still compelling, SELF is an exquisite blend of gaming and art into a title that sits in the players mind for hours after.