Weeeeeeeeell...
I hate to use the word pretentious but that is probably what does best with the meaning of the message.
I guess you can argue how it is about chasing our desires and how we can't keep them.
But in the end it seems to me like most choices were made for the looks, not the meaning.
Still, three stars for the gameplay and graphics.