Browse Levels
Discover and explore thousands of levels
Levels
Easy
ID: 5141637
Dewdrop Roots
83
53
2025-08-04
37
Attempts
34
Clears
91.9%
Clear Rate
19
Likes
WR: 57s 398ms by CaRmAgE
Single Player