Release info Developer Technetium Games Development Studio Publisher Technetium Games Development Studio Released 23 Şubat 2009