SXSW Film Festival Reveals Wes Anderson’s Isle of Dogs to Close Festival Earlier today, SXSW (South by Southwest) Film Festival announced that Isle of Dogs will be…
Android Telltale Games To Release Batman This Summer We love us some Telltale Games here at The Nerd Stash, and they recently dropped…