Just before the ceremony, Joey is visited one last time by Salvatore, who is not bitter about his son joining the same mobsters who killed him and only wants the best for him, and that he is at peace in the great beyond. Cast members include James Gandolfini returning as Tony Soprano, Michael Imperioli returning as Christopher Moltisanti, Steven Van Zandt returning as Silvio Dante, Tony Sirico returning as Paulie Gualtieri, Joseph Gannascoli returning as Vito Spatafore, Vincent Pastore returning as Big Pussy Bonpensiero, and Robert Iler returning as A.J. Soprano. The main character is voiced by Christian Maelen as Joey LaRocca. Other noted actors Monica Keena as Trishelle and Robert Costanzo as Angelo Buscetta. Anthony DeSando, who played Brendan Filone on the series, voices an entirely new character as LaRocca's (Maelen) partner in crime, Reggie. The game received "generally unfavorable" reviews according to review aggregator Metacritic. The game received poor reviews from gaming websites like GameSpot and IGN, which complained of overly simplistic gameplay mainly involving beating endless numbers of anonymous thugs by repeatedly mashing the "punch" button, a tiny and completely linear game world with no ability to explore, blocky and unappealing graphics, marginal game mechanics such as nearly-useless money and a "respect" meter which is almost always irrelevant to gameplay, and various clipping and collision detection bugs. The voice acting contributed by "Sopranos" cast members received praise.