2012's Game of the Year, Telltale Games' The Walking Dead is coming soon to Ouya this winter! Featuring all five award-winning episodes of Season 1, including the "400 Days" DLC.


The Walking Dead coming to OUYA00:50

The Walking Dead coming to OUYA