Have you been anxiously awaiting any new details about
Rage? I know I have. It certainly has been a while since we've heard from the next title from id Software. That (somewhat) ends today! There is no new information or details about the game, but there were five more screenshots released. I personally like the "No Peeing!" sign in the fourth screen. Check them out!