So Windows 8.1 Update 1 will be available at the beginning of April. Is this a play on the date or just wry timing?