New Marvel game just got announced
You can sign up for the upcoming playtest here
https://www.marvelrivals.com/
New Marvel game just got announced
You can sign up for the upcoming playtest here
https://www.marvelrivals.com/
Last edited by Galerion; 03-27-2024 at 05:57 PM.
"This is me being reasonable"