The island of Hortica is an amazing place. Every meter here is stee...