WorstUsernameEver
But best title ever!
Gamespot is hosting the (to my knowledge) first TV ad for New Vegas. It has some new gameplay footage, including what appears to be a battle with the Caesar's Legion at Hoover Dam.
Spotted on the Obsidian Entertainment boards
Spotted on the Obsidian Entertainment boards