Such a shame, they owe you guys (i guess everyone) a explanation, but its old news now i suppose. Comics are a huge industry now due to the movies, they really should be cashing in, have a mix between 2 huge industries (game and comics) and you will have huge profit. Gotta spend money to make money but what ever.
Lol that last tag xD
You can start a thread on the general forum, and if you can get at least 20 people to reply to it, it'd be a great start (considering that not many people post there). Staff will probably ignore it, or post a comment or two, but if you're Lucky, you might be able to convince them or at least get a reason out of them.