I'm an experienced web programmer (ASP.NET my most current skill set) but I've never written an online game before. My husband's family wants me to write them a simple online game. They traditionally play a simple board game called wahoo when they all get together over Christmas, but several family members now live overseas and have been requesting that I write an online version so they can join in virtually. The game itself is simple--I could very easily write a client-based version of it--but I'm not sure how best to go about creating a game that can be played real-time by up to 4 different remote players. Since I'm most comfortable with and have the tools for ASP.NET, I thought that might be the way to go, but I just want to get a sense of how feasible it is before I spend my entire vacation working on it!
Also, I'm not sure how easy it will be to find a .NET web host for a reasonable price. I'm not planning to promote it and make it self-funding, and I doubt that the family's appetite for the game is sufficient for an expensive monthly fee.
My alternative suggestion is that we just use skype and each location has its own board, but that was justifyably regarded as a cop-out

Any thoughts?