jProductionEngine is a new 2D game engine designed entirely on Java. It is free to use and publish your games with.