Yeah the connection may be a bit looser than other submissions, the main idea was an invincible corporation (as in, any attempt at making it perform worse instead improve it, E.G.: Not performing your job well as an employee/the meteor). I felt it justifiably connected, but I can see how it would be a bit loose of a connection to the theme.