>>64458894
huh?? how can you even talk about EM catapults without mentioning china these days?