The Space Game: Missions

This is a strategy game on Kongregate, which is one of the Best of 2009 games.