Thank you for your quality submission yes this is exactly what I wanted very good very good.
Oh dude any of those stick figure games on addictinggames and onemorelevel
I also really loved the impossible quiz.
All those Disney channel games that were mentioned above were lit too
I was just playing the impossibile quiz a month ago! It was disconcerting how much I remembered of it. Apparently I spent a lot of time on it back in the day
AddictingGames was The Shit.