I'd like to know if it would be possible to create a game like Ultima Online, where the user downloads the exe, creates a username and password, and can download data from a database, perhaps stored in an SQL database, and follow a gameplay with other members ?