Demon's Crest

Demon’s Crest is a platformer game that was released on the SNES in 1994.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2011100%theseawolf10:46:34NoNoNoNoNo
SGDQ 2016100%LP3Cinema0:50:49NoNoNoNoNo
AGDQ 2012100% Goodtheseawolf10:53:56NoNoNoNoNo