Not lies. Go try to set up an iCloud account yourself. You need an Apple device in order to set it up. From the instructions in your link "To enable iCloud on your Windows PC, first set up iCloud on your other devices, then install the iCloud Control Panel for Windows" In other words, you need to have at least an iPod Touch in order to set up an iCloud account and use iWork. This is a mistake IMO.
6/13/13 at 6:28pm