Epic Games Store is offering Castlevania Anniversary Collection for free, which includes 8 classic games. Castlevania Anniversary Collection will be free from November 14 to November 21.