Yes. Yes. And yes. Now all this needs is Luigi getting owned.
This? On a touch pad?
Seriously? This was made on a touch pad? I have no idea how you did that, but awesome work! You could remake this with your mouse (or a tablet) into a wallpaper. I would download it!
i just uploaded the desktop background version
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.