The reference I fine, at least I got it right away, but then my first language is english and all that, I know there are alot of people who speak dif languages as their first and would therefore probably not get the reference, but anyway. Seriously, re -imagine it and throw up another version see what people think.
I think the concept is cool, but it should be more sequential and readable. Think about how comics (particularly one panel comics) are in the newspapers. Perhaps study them and see how they draw each action.