What is Mobygames?
A website where all the content is contributed by its users. you get points for everything you contribute.
Sam has 110 points on MobyGames
See mobygames, website, user, points, content