stargazersworld.com
Is d20 Modern dead?
When I am not totally mistaken the last major release for d20 Modern was d20 Dark•Matter and it was released in September 2006. The most recent article on the official d20 Modern site was posted in…