Just a very quick note to say that the game AstroFighter.net has a new dedicated web site where you can follow the development.

http://www.astrofighter.net/making-of/