The game's official site went online in April 2005.
Trang web chính thức của trò chơi được đưa lên mạng vào tháng 4 năm 2005.