i got that download too, but make sure to play the beta one as its the latest release.
Okay make sure to rate it and give everything you thought
alr