Games Guide Magazine

Games Guide Magazine was a free gaming magazine available at big Dutch toy stores and tech stores from 2004 to…