[quote=FacePunch] Has Tartarus Island been used for anything? [/quote] It's an island prison