Shinryu is a member of the Mega Man Maker team that has created the trailers, especially those for major updates. He has assisted WreckingPrograms with trailers since the beginning of the game. WreckingPrograms chose Shinryu to create the trailers because he liked the trailer he did for Make a Good Mega Man Level 2.
Shinryu is given footage from the current update and concepts from the update so he creates a trailer with that material.
He has been judge and beta tester for the Make a Good Mega Man Level Contests.