Alt.com Review. First Alt.com review demonstrates it’s not really a niche site for all.