The word techno has lost all meaning to me now.
Still oddly entertaining!
Pretty good actually, Made me laugh a few times aswell!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.