Release info Developer Small Cave Games Publisher Small Cave Games Released 18 Temmuz 2010 Web sitesi Official