The demon lord sounds like the robot from flight of the navigator
I've never seen that movie, but after looking up the trailer I can kinda sorta hear the resemblance.
Good job, The opening piss scene is priceless
I love this.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.