Thank you so much for playing! Really enjoyed watching that :) Btw, to answer your question (though you may have already found out by now) the game is set in my hometown - Goa, India.