Well I’m open minded to products using TWL - of course it can be good. But I thought the code was a horrible mess and hard to use compared with other alternatives.

Why would your hatred of TWL have anything to do with this incredibly useful tool that Matthias has made open source?
Well the gui is incredible confusing.
Even the file dialog which looks nothing like a native one, everyone is used to.
It doesnt have many features and for that it seems very complicated.
Also, I have to choose a ttf… Not a big deal, but I do have all the font installed, so being able to just browse my fonts in hiero is much nicer. And doesnt seem to support .otf files and such
@Slick to Libgdx switch
We recently refractored and recoded our whole big ass game from Slick to Libgdx.
Mainly for the particle system but of course there is lot of other goodies aswell: fast deployment on android if necessary, SpriteBatches, Cameras, natives are within jars, box2d and more