Congratulations on completing "The Forests Cavern"! You somehow did it, you beat it under 2 Minutes 10 Seconds! You were awarded with 2500 tears!