It was created by d and came out in 166016. You can play it on web.
What is the answer to 8 on the impossible quiz
The impossible quiz on tv
The impossible quiz book hacked chapter 3