Release Date?

I saw a video online that said this was releasing in Summer 2012. Is there a projected date when will the final game be released?