Honestly there are tons of things that could help new players, such as:

1. Giving New Players a 60-100XP Bonus for the first 30Minutes
2. Giving New Players a 4th pet to choose from when creating...