Wait, so does MS need to wait months after 8.1 RTMs to release Surface 2.0?

Or, can they release a product right away since they can test the product in-house during development, unlike other OEMs?

Will Surface 2.0 be out before October?