Explore the colorful world of Spirit of the Island in this launch trailer for the co-op adventure life simulation RPG.