NASA created a browser game starring the RST Telescope

(ORDO NEWS) -- In its new browser game, NASA is aiming to recreate (at least