Journey is an Absolutely Beautiful Piece of Art, over 20 Minutes of gameplay (HD)

by

Journey Beta has officially started and here is some all new GamePlay footage of Journey from the Beta.