Although I moved this to the Game Creators Wiki, I figured I might as well show the last teaser on here too. Here it is:
What do you think this means? What do you think the game is about? Write your thoughts in the comments, but remember, I won't give you any hints.