Yes, there are still mecha battles. The battles have been enhanced to include a group system. Not only this there is an improved partner system as well.