This project was Embedded Systems Term Project. A simple Rasperry Pi 2 module was used to play the game. It can be used on any system which can run Python.
Python virtual environment is suggested.
After creating one, you can install dependencies with requirements.txt to your virtual environment.
You can run it afterwards.