Was going to install, but nah. Already experienced way too many games with tons of annoying ads. It's sad too, because it really looked like fun. But not worth the stress of dealing with the ads. Thanks for the heads up.