It's interesting how much this has in common with this article: http://www.thewiire.com/features/149/1/The_Uncanny_Valley_and_Wii Both take up the polar express movie and heavy rain game, hmmm.... :D
JiSnoz's comments