Dyson Project N223 - Is Dyson finally announcing it's long awaited robot vacuum?