V ARRR: First new content online, more to come next week!

Challenge island has arrived and will soon be filled with all sort of new game modes and levels for you to play. It's been 3 hard working days and 5 new levels are playable right now. All of these levels give you chests…