Release info Developer Small Cave Games Publisher Small Cave Games Released 18 July 2010 Website Official