Gameitall
February 20, 2020
The long-awaited animated Netflix series, Castlevania, is finally returning for a third season starting on March 5 with the latest trailer dropping eariler this weekend. The trailer reminds us...