Just for clarification, your opponent isn't online while you play. You play against the profile they create in the free app. Is this correct?
Yes, this is correct. You play against other users teams. You will have access to battle against all user created teams and no two teams will ever be the same as a result of our extensive character creator and the attributes you can assign to each character in your team. We've taken the concept a bit further...you will actually earn level up points and shop money while you are away from the game. Any time your team is challenged you will earn points and money based on their performance. When you return to the game you will be greeted with a performance report of how your team fared while you were away. We will be looking for beta testers in coming weeks.