The completion rate is a big fat liar it does not cap out at 100%,but at 116%.I would have to guess that this is some sort of Castlevania reference.
Dust: An Elysian Tail
Game » consists of 11 releases. Released Aug 15, 2012
Game » consists of 11 releases. Released Aug 15, 2012
Log in to comment