I read it and I must say that I was shocked to see that someone has decided to marry his video game ( better say game character) , but hey if he is happy I wish him all the best Only question I have is: If he decide to play another game, would that be called cheating?
Simple solution to your problem is to buy Bluetooth USB dongle ( hope your mobile phone does have a bluetooth ) so in the future you don't need to download anything from wap using your mobile, all can be done by PC, once downloaded files on your PC can be easily transfered to your mobile phone using Bluetooth dongle.
As I know games are never been made for certain phone models, all mobile phones are enabled to use JAR files so in that case yours Sony Ericsson C903 can downlaod and use any JAR game available this days.