Hey- uh... what happened to level 25? apparently it doesn't exist because the page is a redirect to a redirect to a redirect to Level 26.
3333
?
Hmm strange.
What do you think?