Thread:Shadow757/@comment-25354793-20141016172750/@comment-25354793-20141019133248

I got it by myself.

It's X-Men: The Official Game.

But what do you think about it?