Castlevania: Order of Ecclesia

Castlevania: Order of Ecclesia is a metroidvania game that was released on the DS in 2008.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2013romscout1:05:04NoNoNoNoNo