Word Skramble

Description
Word Skramble is a Boggle-like game: you are given 16 letters, and are asked to find as many words as possible from those letters in two minutes. The main difference from Boggle is that there's no requirement for the letters to be connected. Any letter can come after any letter. The other difference is that this is a single-player game. Score is still based on the number of words found, and the length of each word.
The game has three difficulty levels; on lower difficulty levels some common letters will always be present. The amount of time given can also be adjusted. There is a high-score table.