I notice from looking at my links that I have been neglecting more than just the comics blog. Java games deserve a further expansion as their are many free games out there to discover and play. Some real gems too. Ice Break Alpha (java) is one of those. It has stunning graphics for a mini game as well as a real addiction value. No direct link available due to the Terms and Conditions of the site that has written it, Java Game Play but this place has got to get a mention for some of the stunning games it develops. Another one of theirs to show you is the Sci-Fi edition of the Blast First series. Nice games.
If puzzles are more your thing, can anyone solve this one? Pentalpha (java) drove me near dotty in the hour or so it took for me to give up. It's at Darkfish Games where you can also find Checkers (that's Draughts to me), Reversi (Othello) and a few others. It took me five attempts to eventually beat the thing at Five Field Kono (java). Some good stuff to go at.
Then again, maybe adventure games are more your thing. Runescape (java) from Arcade Pod might be the one for you. It's a Massive Multiplayer Online Game using java and seems very well done at first glance with a useful tutorial and well-populated as the screenshot shows. It has " ... monsters to kill, quests to complete ... treasure to win," and an experience-based character development ruleset that makes it very addictive. The more you play and do, the more you experience, the more powerful and developed you become. If you're a role player it could be right up your dark alley. Another good one I found there is Glinx (java) which is excellent for a de-stressing strategy type game.
Finally a mention of Free Arcade the home of Wicky Woo (java), a platform-based game in the best traditions of the eighties. Great stuff!