Release info Developer TayKrOn Games Publisher TayKrOn Games Released 20 January 2010 18 May 2009 Website Official