Originally released in 2005, Sigma Star Saga DX is a sci-fi adventure that combines elements of 2D space shooters and RPGs.
The ExoLife Finder (ELF) looks like no telescope ever built. A spectacular crown of 15 five-meter mirrors perches atop a ...
At the same time, science continues to feed back into pop culture. Advances in genetics, epidemiology and AI provide new ...
Hollywood has driven how Americans envision little green men with big eyes and bigger heads. But fiction soon could be ...