Release info Developer oddworm games Publisher oddworm games Released 7 Eylül 2012 Web sitesi Official