Forust Studio talks about their imaginative platforming adventure set in the most unlikely of places.