E3 2010: Has Natal’s Sale-Name Been Leaked?