Skellboy – Announcement Trailer 1:05 Skellboy is a title heading to the Nintendo Switch on December 3rd, where it’s up to us to fix the peace that has been shattered in Cubold Kingdom. Posted on: Aug 19, 2019 Watch Video