Cool game but the downloading is just too much love it though!
Mind sharing what you mean?
The time it took to download was i beleive too much