Tower Island: Explore, Discover and Disassemble: Tower Island is ready for exploration!

Tower Island is now ready for everyone to enjoy!