i really like they way you have done the sign up account giving the steps to your planet hopefully explaining things to new players slowly and this way they cant just get into game without ever having a bit of manual info thrown at them
many games ive played have sign ups like this. hope the PA team take note
also looking at the pictures on the imgs the helmet was on a welcome image on planetarion.com and also the default galaxy banner i forget from which round. The ship in the top left is a cathaar spider if i recall from the days we were gonna get ship pics i believe this was one of the few ever done but never got ingame. The two ships on the portal part in the middle i think where done by a old player when pa was still talking about getting them images of ships in game (not 100% sure on this one) am i rite?