Exhibit 10.4 LEASE AGREEMENT This Lease Agreement is made this 12th day of August, 2003, by and between Thrustmaster of Texas, Inc. ("Lessor"), a Texas corporation having its principal place of business at 12227 FM 529, Houston, Texas 77041, and Torch...