Sachverhalt: A. Mit Urteil vom 29. August 2011 verpflichtete die 11. Zivilgerichtskammer von A._ die X._ AG mit Sitz in B._, der Y._ Lda mit Sitz in A._ EUR 9'280'000.-- nebst MWSt und Verzugszins seit 8. Februar 2008 zu bezahlen. Gegen dieses Urteil legten beide Parteien Berufung ein. B. Am 18. November 2011 verlangte die Y._ beim Kantonsgericht Zug, der vorgenannte Entscheid sei für vollstreckbar zu erklären und es seien sämtliche Vermögensgegenstände der X._, insbesondere das Konto IBAN xxxx bei der Bank C._, zu verarrestieren, alles soweit verarrestierbar bis zur Deckung der Arrestforderung von Fr. 2'879'413.67 (entsprechend EUR 2'322'107.80) zzgl. Zins zu 8,25 % seit 16. November 2011 auf dem Betrag von Fr. 11'507'200.-- (entsprechend EUR 9'280'000.--) sowie der Kosten. Mit Entscheid vom 23. November 2011 erklärte das Kantonsgericht das portugiesische Urteil für vollstreckbar und wies das Betreibungsamt Zug an, sämtliche Guthaben der X._ bei der Bank C._, insbesondere das Konto IBAN xxxx, in der Höhe der Arrestforderung von Fr. 2'879'413.67 nebst Zins zu 8,25 % seit 16. November 2011 auf dem Betrag von Fr. 11'507'200.-- nebst Kosten zu verarrestieren. Die hiergegen erhobene Beschwerde der X._ wies das Obergericht des Kantons Zug mit Urteil vom 4. Juli 2012 ab, ebenso das Gesuch um Sisiterung des Verfahrens. C. Gegen den obergerichtlichen Entscheid erhob die X._ AG am 6. August 2012 eine Beschwerde in Zivilsachen mit dem Begehren um dessen Aufhebung und Abweisung des Antrages auf Vollstreckbarerklärung des Urteils der 11. Zivilgerichtskammer von A._ vom 29. August 2011. Mit Verfügung vom 8. August 2012 wurde der Antrag auf Gewährung der aufschiebenden Wirkung abgewiesen. Mit Schreiben vom 14. September 2012 beantragte das Obergericht die Abweisung der Beschwerde, soweit darauf einzutreten sei. Die Beschwerdegegnerin verzichtete mit Schreiben vom 28. September 2012 auf eine Vernehmlassung. 