The game was released on May 12, 2010, and re-released as a free-to-play game on July 29, 2011.
Oyun 12 Mayıs 2010 tarihinde yayımlanmış ve 29 Temmuz 2011 tarihinde bir ücretsiz oyun olarak yeniden yayımlanmıştır.