Original: There has been a recent growth in online publications and blogs.
Simplified: Recently, there has been a large growth in new online gaming websites and blogs.