It is essentially a game and fact providing Scratch project.
View this project in Scratch
Scratch
Web