Board Thread:General Discussion/@comment-24375505-20140413181636/@comment-4061791-20140424211739

I think it's a possibility. Since like you said, it shows an echidna statue in the trailer so I really think the world they are exploring has something to do with the echidna species.