Here is the direct download link from MMOsite.
File size: 2.77GB
Game: Hello Kitty Online
Fee: Free to Play
Release: July 2009
Status: Founders Beta 22nd June - 17th July
You dont need to redownload the game client for the offcial launch. Thanks
The Gloot.net Team