From the mystes o' tyme, here are some more!
My browser goes all whacked out if I try to download the links directly, but if I paste each URL into a new window it works??? Maybe I'm just unlucky and you won't have any trouble.
The description says "tribute illustration for a cancelled project", so I suspect the project was a collection of tribute illustrations of different games, not an MI project. The Umeshu Lovers account also tweeted mocked-up concept art for a hypothetical Yoshi's Island remaster.