User blog comment:Urkelbot666/Experiments./@comment-7706473-20140711110814/@comment-5934310-20140711130301

I don't see anything that sounds like it coule be this game on the TV Tropes page for Dyson Spheres... Do you remember anything specific about it?