505 Games Unveils Virginia Announcement Trailer

Twin Peaks fans should be interested in Virginia.