Castlevania: Symphony of the Night is considered by many to be the most popular game from the Castlevania series. Konami decided to release a puzzle game based off of SOTN for the iPhone, and later for the Windows Phone, known as Castlevania Puzzle: Encore of the Night. The game was released on July 16th, 2010 […]