Glenn Irwin is back, Michael Dunlop is keeping everyone guessing, Davey Todd is out, and the North West 200 is ready to roar.