Hello , first at all thanks for developer for that fantastic free games that only get better and better.
The process to integrate cards and make the game evolve , letting users participate is great.
It brings innovation , moderation to the game.
I am not sure this is the right place on the forum to talk about this , but one of the pitfall of that game for me is technological. It use flash and get extremely slow when there are many cards on the board.
I use Ubuntu and flash is not that stable on this OS. Flash has some stability issue on many platforms and require a lot of memory.
These days I m reading a lot about HTML 5 , and I know that the last browsers already implements it. I believe it would be possible to use HTML 5 instead of flash to provide a better user technological user experience with this game. I also believe many websites are going to move to HTML5 for the same reason.
I don t know much about the game development. I believe you might separate the client server interaction from flash, maybe using some of your own API. I don't know ever how you did program the AI in flash.
I think you generate most of your income thought advertising ( that would I hope at least pay for the hosting services ) and donation. Maybe if you decide to use HTML5 , you won t have to show the sources of the game to any users. It would be more like open source process and maybe some developers would get involved in the development. You already let users design the cards and some of their graphics isn't it ?
Maybe we could talk about the cons and pros of using flash in this thread.