What could this mystery game be? Check out the teaser after the jump.

Read more