Is the LEGO Great Deku Tree worth $300? Probably not, but Logan’s likely going to buy it anyways. This week, join Logan and Chris as they talk about the future of Zelda LEGO sets, predict the June Nintendo Direct, and talk about how the heck Mario Kart 8 can be 10 years old already.