I think this was a very good sum of suggestions, though to add on. I think a storymode would be awesome, as long as there was a option to have a mode similar to the one now. Along with dialog would be cool! If not a story mode, mini games are a good option