@toonguy40 You should learn what pay-to-win means. This game is 100% completable without spending money. Stop complaining, apparently 6 million people think this game is just fine. Besides, if game developers didn't get paid, there would be NO GOOD GAMES!!!!!!!
THIS IS EVERYTHING A GAME SHOULD BE, it follows all principles of basic game development : Simple to learn,impossible to master,Immersing soundtrack,smooth gameplay, and awesome replay value. Great Job!