This is Experiment 12. It's hard to tell but mostly this was a lighting experiment with a background from The Longest Journey.
The Longest Journey scene-96kb
And here is just the park scene from TLJ. An interesting game. I've also posted all of the video games I play here.