With Apex Legends now available on Nintendo Switch, we put together a short highlight reel of footage from some of our games.