Home News Fallout 3 Fallout 3: Point Lookout screens show a creepy Bayou News by Stephany Nunneley-Jackson News Editor Published on June 19, 2009 Follow Fallout 3 Bethesda has released six new screens for Fallout 3 DLC, Point Outlook. It's scheduled to be released on Tuesday, June 23 for PC and Xbox 360. We have the gallery posted after the break.