relax
chi just means breath anyway. Alternatively it just means air... which is what the impact cannons shoot so we're still in real robot when it comes to the frame and armaments. The one off ability jsut gives it super robot abilities because of the IS core, which is srsly super robot territory.