Python with pygame. I have some experiences.
I can complete your project.
I'm software engineer. I'm Python ,java, C&C++ perfecter.I'm DS&algorithm expert.
Your task is exactly my skill.
Also I have C, C++, C#, Python, ObjectiveC, Java, SQL, Database Management, DataMining and so on
I'm sure that you may feel nice from me.
Regard from you.