Nail'd Gamescom TrailerCheck out a speedy new trailer for Nail'd!By on August 11, 2010 at 4:00PM PDT nail'd