GREEN SCREEN INTERACTIVE SOFTWARE, INC. NOTE PURCHASE AGREEMENT Dated as of May 16, 2008