Well that's disk space, you are only limited by the size of your SD card. So the amount of disk space it takes up is ok.
On the FAQ where the "system requirements" are listed, that's not the definitive system requirements, only the lowest spec PC they've tested on. Its 3D though, so that makes...