Have you considered MIT (or at least LGPL) instead of GPL licensing? Only other open source games or apps will be able to make use of this as-is. Of course that's certainly your right to do, just wanted to ask.
Am I wrong?
http://stackoverflow.com/questions/94346/can-i-legally-incor...
ok so I'll move it to LGPL soon then ;)
Yep, This is what I want for Illuminated.js. I prefer to have benefits of the library modifications. It's a bit more restrictive coming from MIT (I used to use it for some projects) but it's not as restrictive as a "non-commercial only" license, so IMO it's quite ok, it's a minimum of thanks to the library.
Regards
Additionally, afaict, it's problematic to use on embedded, closed platforms, such as iOS.