New Games, Superman, Sherlock Holmes, & No More Captain Marvel