Alright. But why did the PC Gamer demo (which I have since deleted) work, and not this?
I have no clue. Like I said, Mojang might have an answer for you.
When you open up Minecraft, the launcher should pop up. Click options at the bottom right, then click the box that says 'Force update'. After that, sign in and Minecraft will work.