Game Review: Super Smash Skull GO! 2 Turbo September 5, 2018 Marcos Codas 0 “Super Skull Smash GO! 2 Turbo” has a long, long name. Is it also a big serving of fun? Or does can it not cash the cheques its name writes? Let’s find out!