More feature/improvement requests:
For multiplayer games-
When the game detects that a player has apparently disconnected and the players who are still connected have to sit through the "waiting" screen, the chat history does not follow them -- and then if any chat was entered while waiting, it gets wiped again when missing player reconnects or is dropped and the (remaining) players are returned to their game in progress. Please fix/upgrade the software so the chat history is not lost during these transitions.
For all games-
How much of a resource hog would it be to temporarily store replays of all shots taken in a round? It would be nice, for example, if we could review replays from the score card screen after a round is finished, and choose from there if we want to save any to our profiles. It's not second nature to me (and I suspect many of us), in the excitement of having just made a great shot, to remember to save the replay immediately.