Yes, it's possible. Silverlight games are generally graphics bound. You'll probably have to go with a 2d game. You can try a 3d engine like Balder, but it is software rendering. The rest of the game should be fine. Chat, game stats, etc will all be fine. You can pull and send data from and to the internet without any trouble.