BirchTree

Talking tech since 2010

BirchTree Podcast #14: Horizon + Zelda = Heaven

We're in a very good couple of weeks for video games, and I had to take a few minutes to gush about them.

Show Comments