Echo Generation is an eerie game with a sweet exterior  Eurogamer.net

More...