Well, two impossible things happened last night. One of them was Mad Max: Fury Road taking home six Oscars. Yes, an action movie won six Oscars. The other was Leonardo DiCaprio getting his long overdue Best Actor win. Now let those sink in. I think it's safe to say that Armaggeddon is just around the corner.