My two cents..
These are the questions i would ask myself.
1) Do I need the money from your over seas role?
2) Do I think there is chance of advancement in your current role?
3) Will my experience in my current role contribute to your chosen career path in the industry?
4) Am i satisified over all with your current role
5) Am i prepared to become an umemployed full time student? How many years am i prepared to spend on studying full time
6) Is the IT job market soft in my home locale?
7) How is a master degree viewed my the IT industry back home? Would a master degree help me at all in getting an interview/role/desired salary in the current market
In my view, a master degree only shows one's persistence and consistency, apart from that, not much.. i almost wish i hadn't started my master's at all, for the recruitment agencies here don't seem to respond too well to it.
One would have to carefully weigh the pros and cons to reach a decision like this..