thanks man. closest i've come to finding out is only a possible -- saw him listed as "Scott Robot" on a different video, but can't find anything else on that name.
sorry no. this is the only version i have seen of this title and it has no credits. looked online and found nothing. if i find out i will let you know. cheers!!!