Castlevania: Order of Ecclesia
Play time of 8:39