This is a transparent sticker from the new Star Wars game in development called Star Wars: The Force Unleashed.
Spread the word by posting this picture on your homepage. Works best on Dark backgrounds!
Also visit http://www.lucasarts.com/games/theforceunleashed/ for the latest news on the game.