This game was demo'd for a Culture Art and Technology course at University of California San Diego in 2015. As far as I know, it only runs on linux machines with python2.7. We had only 8 weeks to get as far as the video here demonstrates https://www.youtube.com/watch?v=7jhtAptG5Fg&list=PL5HYVOA7hhl1Xohd-fGVHTotOabYfi1ft&index=5 and I had to solo develop while my team worked on storyline and sprite editing.
The game demonstrates platforming capability with Ouya, playstation, and xbox 360 controllers as well as limited support for keyboard playing. It's very rough, has many bugs due to bad design, but operates in real time and implements a lot of different features. I'd love to get this running on the Pi and on windows machines, and I'm currently trying to force it to work in python3.5. I don't really intend on finishing the storyline, although I might. I welcome advice and changes, and I'd be happy to help you understand how I accomplished specific features.
To run it, go into the folder with the command line and execute "python2.7 ProjectSpark.py"
Let me know if you can't get it to function or if you get any other errors