ok so theres these kids, right, and, theyre all stuck at home. and. theres. meteors ,,,,,and shit and they gotta save the world. what do we think ?