That game is perfect for C, why on earth port it to something that is not just better or more modern C?
I could understand wanting to port it to platform x, but the language choice isn't the biggest barrier to modification/extension here.
Then you can worry about switching languages. Which is really pointless, but whatever floats your boat.