[Help] What engine for a 2D Game

Hi,

Recently I started developing a 2D topdown rpg. I at the moment am using slick, but wondered if there are any better engines out there.
I need it to do all the normal stuff: render tiles, play sounds etc.

Max

LibGDX is nice. You can target desktop, android, and html5 with it.

Thanks

Seconding LibGDX. :o