Talk:Gigantic/@comment-17971101-20141107013845

Giants is pushed to be released in 2018? That's uh...disappointing. I was really looking forward to seeing it in Thanksgiving 2016. :(