Cannibal Tales - Episode 1: Guess What? We Finally Picked a Date!

Hello cannibal lovers, The wait is over. We're thrilled to announce that the beginning of the "Cannibal Tales" saga now has a set release date. Mark your calendars: on May 7th, in celebration and tribute to the master R…