Mod edit - Please don't mention piracy on these forums.
I have been floating around the forums for about a year now and decided to finally join. I joined because I soon with finally be able to play this game however it has not been released yet. Been watching every video I can find and really excited for it.
I wanted to ask, has anyone heard when The Walking Dead season 1 will be released for Ouya? Or if it was canceled? I was expecting it this past winter due to the press release but have not seen or heard everything.
So yeah just wondering if its coming or not and if it is a rough time frame would help... 6 months, year, whatever lol.