After six months of delays, tonight will see the launch of the space shuttle Discovery for the last time. Although the mission is fairly trivial — the astronauts will be tasked with restocking the International Space Station as well as delivering to it a new robot helper — it’s an important occasion, as it ends [...]
Source: Geek.com Games