We are excited to announce the official public launch of Alien Addicts! These first couple of days have been dedicated to testing out various features to assure new members come in to an animated atmosphere. We'd like to thank our awesome moderator team in helping us making that a reality!