I don't quite know what to make of this, but is Ed Sheeran talking about some new music coming our way??? I hope so!!