2016 Slam Dunk lives up to the hype