Mafia Shots

GameData has some new screenshots of Mafia to check out. I failed to look at the game while at E3 ther other week so I dunno if it's cool or sucks the poo poo or somewhere in between. Purty pictures though!