Incredible Two Studios, LLC Games | Is it pay to win?