Hello there! As you may notice we now have a website! This is a forums site mainly but it will count as our website! The URL is of course https://forums.cubicislands.com. You can also sign up and link your minecraft account to the forums by doing /register while on the server.
Happy posting guys! :D