Updated based on OP Hint + @Laurel answer
I guess it is:
Shadow of the Giant (2005)
Because:
As you can see, this character represents a giant as its shadow suggests: colossus.
And me? I'm that character, which is only a shadow (notice that the character is transparent).