The Lord has notifed us that GamesRadar.com has posted some new images of "Game2". Quite impressive, and they reveal quite alot. Take a look!