Idiom
so much so
to such a great degree.Computer games opened a new world, so much so you wonder what you used to do with your free time.
Usage notes: often followed by a clause beginning with that:
The path was overgrown with grass, so much so that I could easily have missed it altogether.