Raccoon Rising Launch TrailerCheck out the launch trailer for Raccoon Rising.By Mike Tao on November 14, 2011 at 12:03PM PST Raccoon Rising