Borderlands 3, Epic Store, New Assassin's Creed game, Nintendo Switch's April Fools Direct gone wrong, Anthem...who was really to blame for it's meltdown ??? All this and more, join me...