The Open Road: KingsRoad Enters Open Beta

Browser games are in a strange place right now. While their quality has improved dramatically over the last few years (due in part to the advancements in 3D browser plugins), they still see a negative stigma placed upon their heads. Granted, this is for a legitimate reason. Browser games were and still remain largely horrible, […]

Bookmark the permalink.