Any chance you have watched Diebuster? the chick is pretty dead-on. looking at your other work, I bet Diebuster would blow your mind.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.