Yes, that's right, after a year of denying Jon Snow would be brought back to life, the Game of Thrones creators have done just that, with Melisandre reviving our fave bastard at the very end of the latest episode. Naturally, fans are collectively losing their shit...