Naked News Game Spot, Assassin’s Creed and Mass Ef

The world-famous Naked News reviews Assassin’s Creed and Mass Effect!