Here are some new things coming in the near future:
A Youtube Channel with video reviews of mobile games.
A new feature called Doujin on Steam, which showcases Doujin games that have been published on Steam.
An article series tracing the DNA of the Mega Man series throughout other games and media.
So, stay tuned!