Leo and Rick talk about Battleborn vs Overwatch, Xmen: Apocalypse, Angry Birds Movie, Disney exclusive on Netflix, and some of our own personal thoughts.