Web i finally found the answer to number 24! Web cracking problem 24:
Not another game site the impossible quiz
The impossible quiz nearly 9000 games
The impossible quiz book part 2 pewdiepie