Originally posted by LePaul Friend of mine swears he saw a new Falcon game out at the local PC Game store. I tried to check into the progress of Falcon at FrugalsWorld but its pop up heaven over there.Anyone have any other links?