The Final Boss. So, Riot just announced 'The Final Boss'. This update that is soon to come from this, is probably a skin of sorts, but Riot haven't announced to The Final Boss So Riot just announced 'The Boss' This update that is soon to come from this probably a skin of sorts but haven't