I am a big fan of marvel but given how difficult it was to get comics here growing up - and how behind I am now despite wiki-ing the hell out of everything often - I'm too insecure about my knowledge to be a mod. However this is definitely a game I'd love to play in!