Wikipedia talk:WikiProject Council/Proposals/topreviews.moogo.com

Top reviews is a site with reviews of games and services throughout the internet.