Wednesday, July 23, 2008

Afrika


Even when this game is not released in Europe I felt it would be the natural thing to watch at least this trailer and well, the landscape looks great, but where's the game?
Somehow this reminds me of the awesome documentary 'Planet Earth'.

No comments: