Directive Alpha is a new space themed browser game. Come and explore the galaxy with us!

Still not convinced? Check out some screenshots!