8/10 Super Amazeballs Review Kizzi Nkwocha No Comments Super Amazeballs is a very rare joy and a much deserved two thumbs-up game.