The site contains little more than a ceremonious red curtain, a countdown timer that is set to expire on Wednesday afternoon, and the Nokia N-Series logo. Could it possibly be the Nokia N82?