Github Link

Sample video: (ordinarily you'd have a player on each side instead of playing it solo like this)