First thoughts of the Schumacher NEON