Welcome back to the old site!
MobyGames has been acquired by Blue Flame Labs
. And as a first step, the site has been rolled back to the previous version. Welcome back. :)
See this forum post
for details. Much more to come. I hope you will all join us in helping to shape the future of MobyGames!