happydolphin said: Let me guess, this is streamed and played on a browser? Or is it a PC download and install? This F2P/streaming/DL games direction is big. China working with the rest of the market is big big news. Not necessarily good, but definitely big. |
Lol... streaming a F2P game would be the worst nightmare for some people on here.