So I'm on this russian game site at work because it's the only game site that's not blocked...and I am playing this game and I can't figure out Level 13.
If you go to http://www.doodoo.ru, click "Translate" on the top right hand side, then on the left hand side, there will be a list of types of games. Click "Puzzle & Board" and the game is the third one. It's called something like "Platform Maze".
The password for Level 13 is 'hello'. Help me! haha.
XI Wiki

