I beg to differ. My friend Phil played me at GH3 when he first got the game, this also being his first match. And he got the achievement. So I'm pretty sure it's just either beat one of the bots (yes there's are bots), beat an ACTUAL creator, or beat someone who has the achievement.