The 3 amigos work their way through Mario Maker, Wind Waker, the new Witcher DLC and more on Star Citizen. Oh goody.