Of all the ways a game can be announced, giant billboard is probably the least subtle.
Picture the scene, you're in Shreveport, Lousiana and you see the pictured billboard. You're a little surprised to see an ad for Resistance 2, considering the game was released last year, but then you look again. Wait a second, Resistance ... 3?
It transpires that Shreveport is a town often used in movies and the billboard is to be incorporated into Battle: Los Angeles, which is slated for release in 2011. While it's interesting to see how much in advance Sony plan their marketing spending, possibly the biggest surprise is the it's going to take Insomniac such a long time to make the game.
From what we can glean from the billboard, the game is apparently going to be set in New York and is coming out at some point in 2011.