April 10, 2015 - The Flicker mission proposal is complete, and has been submitted for consideration by NASA.