You guys explained the 'philosophy' behind the game, and it's nice as a philosophy. The execution, however, is far from delivering the message. You focused on the words, and did not commit to gameplay - remember if people do not enjoy the gameplay they won't stick long enough to get the message :)
Knowing the team, I know you can do better in the future - remember again, focus on the gameplay ;)
Great stuff!