You are wise to deduct the Random Dude was in fact (spoiler alert!) the villain. That detail wasn't fully spelled out because of the time crunch, and the fact that Pico-8 is not the best engine to deliver a lot of text.
We're glad you enjoyed it! Thanks again for the opportunity and all the hard work you guys put into these Game Jams!