The immune system – The next game-changer?