Remember that new Madegg track we wrote about during this Madegg-intensive week? Turns out it’s part of a release called Teach, a release you can actually download for free right now. Get it here. It’s ten tracks long and features a tune called “Penguin.” I like penguins. Expect a review sometime in the near future.