The game was first announced in April 2006 along with the use of a small teaser page on the Clover Studio website.
Trò chơi được công bố lần đầu tiên vào tháng 4 năm 2006 cùng với việc sử dụng một trang teaser nhỏ trên trang web Clover Studio.