There is a word list at http://jayisgames.com/archives/2008/10/blocks_with_letters_on.php ... The words are covered for every level, so you don't spoil the following ones by lookin up one of them.
This game is really good - but it gets extremely complex after time. And, sometimes it is really hard to play an English game if you're not a native speaker. Finding acronyms and other words by twisting the letters is really hard, especially when the words contain more letters! Just think about Garden-danger-ranged... But, nevertheless, I like the game!
a) I saw this game 2 years ago on some other site, so I assume it is stolen.
b) the game itself is boring and repetitive, since you have to repeat every lvl after the epic game...
maybe the screen should scroll to the right more than it does. I always jump into enemies, because they run in my direction when I jump onto a platform.