Of course the page won't work, the competition was in 2009, voting for the winner finished a long time ago. Alien Fish Finger would not have fit in with the competition rules, it would be unfair to enter something like that against entries that were only recently started.
I wish people would stop posting in this thread, these competitions were a complete disaster.