Sounds like a good pinpointing of what is going on. Been there myself at times, it may also favor some structure for her to help control. As an alternative consider making fantasy fiction writing part of your curriculum, whether fan fiction or original. The life skill would be more about her developing her own control mechanic, because that sort of hedonistic addictive mechanic can introduce a lot of challenges... and beware of online multi-player games in the future.