Back in July, word came this way about a Hong Kong action (and unlicensed knock-off) -inspired fan film based on Mega Man that was supposed to arrive that same month. And then... nothing.
That is, until now!
Hen Zee, Girard Tecson, and GeminiSparkSP have all delivered tips to notify me (and all of you) that the film has finally arrived, and is available for viewing. For what it's worth, though, it's only just over seven minutes long (six if you don't count the ending credits):