Huge kudos for the design of the site - it definitely gives off a Tron-like feel. I can't imagine the attention to detail to what amounts to just a game.
Game, marketing exercise, recruitment tool.
I'm totally stuck on Level 7 after getting some waffles and have no time to continue though, oh well.