We are doing a reddit AMA right now, check it out:
Feel free to ask us anything! We will reply as long as possible.
We are on a mission to build the ultimate game site. We plan to achieve this by combining all relevant information about games into one spot, building smart features on top and then attracting both gamers and people from the game industry to interact with each other.