BOUNCE: original game (download here)
BOUNCE is an original 2D platform style game built in Java. The game incorporates game elements like destructible terrain, 3rd person shooting, and puzzles, to provide an experience similar to such games as Mario and Minecraft.
You, a lone circle in a world of squares, must make your way through 50 levels to save the galaxy from destruction. Along the way, you'll face laser shooting robots, parkour puzzles, and fire-breathing dragons.
More information available at http://www.java-gaming.org/topics/iconified/27023/view.html.