Tag Archives: Onimusha

PopHorror’s E3 2019 Predictions

Ladies and gentlemen, hold onto your butts, because E3 is right around the corner! Yes, that’s right, Sunday June 9th E3 2019 begins! For the gaming community, and us at PopHorror, this is one of our favorite times of the year. You never quite know what’s going to happen at …

Read More »