User blog comment:Ultimate Mega Gamer/UMG's Weekly Thumbnail Contest 2/@comment-27367414-20180115002144/@comment-30199286-20180115122011

I think he's talking about Marvel Avengers Alliance

And ye, the renders are pretty slick