I've been interested in a surface for a while. I have a gaming desktop and xbox so it will mostly be used as a secondary device to surf the web, stream some videos and other light activities. Seems perfect for the Surface (non-pro) line. I would like to be able to play hearthstone on occasion. Is that possible on the 2GB version or do I have to go up to the 4GB one? I'd really like to hear from people who have the 2GB and tried it as I know it works well on the 4GB one. Thanks.