By using this site, you agree to our Privacy Policy and our Terms of Use. Close
BasilZero said:
The ability to add games (and do user reviews).


you can still add games. You just have to go to the right site. I don't remember which one. There's gamReview, Vgchartz, etc. One of them doesn't work. I forget which one.