Pssst psst. What do you know about a game called Giga Slave? I heard Aeria Games acquired the NA/EU license. :O