Release info Developer Greater Good Games Publisher Greater Good Games Released 29 February 2012 Website Official