It's been a little while since we last heard about the Mega Man X fan film we'd previously written about. That silence has ended, however, as Last Laff Productions has uploaded the above teaser video to their YouTube Channel. Reaction has been mixed thus far, particularly in regards to the costumes, but what do you think of this?