Well, the core is 1.2V, but I don't believe GPIO is tied to that. These parts have a separate supply for the buffers, so anything interfaced to it can still talk 3.3
Ahh yes you are right, Still don't like the one year life time on the IDE though.
http://www.latticesemi.com/documents/DS1035.pdfAbsolute Maximum Ratings1, 2, 3
LCMXO2 ZE/HE (1.2V) LCMXO2 HC (2.5V/3.3V)
Supply Voltage VCC . . . . . . . . . . . . . . . . . . . . . . . . -0.5 to 1.32V . . . . . . . . . . . . . . . -0.5 to 3.75V
Output Supply Voltage VCCIO . . . . . . . . . . . . . . . . -0.5 to 3.75V . . . . . . . . . . . . . . . -0.5 to 3.75V
I/O Tri-state Voltage Applied . . . . . . . . . . . . . . . . . -0.5 to 3.75V . . . . . . . . . . . . . . . -0.5 to 3.75V