Galactic Tower Defense: Store Page Up :)

The store page is up! Thanks for the help Steam Development Support! Thank you for your patience everyone!