Really cool setting with an ethereal feel to it. There are also a lot of places in here to make some HUGE impact, which is rad!
I find myself a little curious why none of the other residents on the island would inform the giants that others are active on different days. That being said though, I really think the interactions that exist between the giants and the other denizens are really fun and add a lot
Really cool entry!