I saw that they have a new title and a poster out now, but I haven't been able to find any indication as to when it's going to be released. Anyone else seen something on that yet?