They've released a few of those weird teaser-trailers. One of them said something about it being revealed on IGN soon.