Non-academic sites (which may include very interesting articles) should go in a different part of the games hierarchy. Games/Resources/Magazines_and_E-zines/ might be a good place, or if the site is about a particular kind of game, look in the categories under that game.