Square Enix has a customer loyalty program on their site where you can enter these serial codes that come in their newer games and earn points. At the end of the year, you are able to cash in these points for prizes.
Of course the older games do not have these codes. I just picked up Star Ocean TLH, Infinite Undiscovery, and Front Mission Evolved on the GameStop sale. Three SE games, one code.