Day: February 26, 2017

Netflix’s Castlevania poster is just sick, I’d know that structure from anywhere

I’m trying my best to keep my hype for this animated Castlevania series from Netflix on a reasonable level. However, after finally binging Stranger Things and witnessing evidence that Netflix knows how to please a target demographic, it’s getting harder and harder not to see this as one of […]