So very close... It does mirror the input, but it seems there may be some latency issues because my characters go out of sync. Back to the drawing board.