Flash CAN be used for chats. Flash isnt really for games actually, people just figured out how to make games with flash. Flash is actually for designing websites. But it can be used for much more, the ONLY SECURE way to make "send score" is to make a c++ server and listen on a certian port, and let flash connect to it using the xml sockets. The server would also then check to make sure the correct browser type, and a good referer. Other than that flash isnt for games really... Its poor for games imo. The best way to make a game, learn c++.