I just found a cool website! It's called A10! The games there are Arcuz, The Impossible Quiz and many many more!
You must be logged in to comment on this post.
You do know newgrounds has these games?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.