Game of Thrones season seven premiered last night & there was a gingery surprise for viewers. Ed Sheeran made his premiere on the show last night in a scene with Maisie Willians, who plays Arya Stark, right after she made some badass moves. Fans of the show had mixed reviews, but there’s a reason why he was chosen to be on the show to begin with. Maisie is a huge fan of Ed’s & they wanted to surprise her. “For years, we tried to get Ed Sheeran on the show to surprise Maisie, and this year we finally did it,” co-creator David Benioff said at a SXSW panel in March. I personally think he should hve been on the show from the beginning, but that’s just me… Other artists have made appearances on GOT, but none got sparked as much of a reaction- & not in a good way. “Did Ed Sheeran win a contest or something?” @anniemebane tweeted. Here’s how the scene went down- His character, was singing a song Arya didn’t recognize. When she said that, he turned to the camera and said, “It’s a new one.” Which was a tad corny for diehard GOT fans. “Audibly groaned when Ed Sheeran came on screen in #GameOfThrones because it was entirely unnecessary and not subtle in the slightest,” @Adam86Valentine tweeted. The cameo didn’t turn everybody off. “Ed Sheeran already a top 5 GoT character,” @sMILESw_ said. “I was not ready for this… #GameOfThones. This show never disappoints. @edsheeran #BestCameoEver,” @MDG676 said. To cleat the confusions, the song Ed sang was not his own. It’s from George R.R. Martin’s A Song of Fire and Ice book series. As Vanity Fair points out, it was used to blackmail Tyrion in the series. We know Ed isn’t one to divulge in internet fodder, so we don’t think he really cares. Regardless, it seems like Sheeran enjoyed his cameo. He took to Instagram and posted several photos celebrating his arrival in Westeros. This isn’t Sheeran’s first acting gig. He appeared in an episode of Undateable (as himself), recurred on FX’s The Bastard Executioner and played himself in Bridget Jones’ Baby.