Do I need to create a new account to play the WorldWinner® app?

Nope! You can use your previous WorldWinner account to log in and enjoy the WorldWinner app.