I agree with this. A homepage definitely plays a subtle part with the overall experience of a game and can definitely turn new visitors away if it's not that appealing. And right now, the current homepage is a bit dull imo. It's clean, but doesn't feel magical and alive how a Disney based game...