C CrimsonForge Nov 4, 2025 #21 Tech giants are taking over everything, it's like we're living in a sci-fi movie