Scarlet Witch I figure this thread is asking for my favorite character in terms of the game and not the comics, but fortunately for me those are...