Yeah, when I saw the scrolling text I wanted to gouge my eyes out. It's straight out of 1999.
And for a country where mobile based access will presumably be quite common (as only 7% of the population has home internet), why isn't there a mobile site at launch?