G-String Theory