You can try to install the game if you have the bandwidth and patience, but please keep in mind that integrated Intel GPUs are not designed to handle 3d games very well past a certain point. Especially when it is built into the CPU. (personal opinions)
The system requirements on the download page are a good guide for comparing what you should have for hardware.
The game is free to play, so it costs you nothing to download it and see
Unless of course your in many of the regions that throttle/charge for bandwidth so downloading the entire client + patch sizes kinda doesn't 'cost you anything to download', lol. On the brightside you could go to the local Starbucks and try it