It is smooth, all the events that take place have sense present and have meaning, fun idea, so many new things, I love this game. Very simple and visually appealing, honestly since I have no experience making games I can't suggest additions but even if I was experienced I wouldn't because this game is awesome.