Talk:Level 2780/@comment-82.27.164.31-20170914101536/@comment-63.153.86.195-20170914200637

281, 268, 300, and 185 are all great sugar drop levels, but to answer your question, I always scroll back to 666, as it's the best sugar drop level that I've discovered, so far!