I cannot truly describe my feelings on this game. I am astounded. I loved the game mechanic, the concept, and the message. You shouldn't forget your past, but rather learn from it, or use it to prepare for the future. This is a masterpiece, my friend. And the music fits perfectly with the thoughtful nature of this game. Why can't we have more games like this?
If you made really awesome realistic graphics, and perhaps added new dynamics like tolls and items that do different things, you could create truly complex and interesting levels. In my opinion, this is not too far from being a mainstream video game. All you do at this point will make it better. Good job!
Never Stop Creating,
Joseph