Just stumbled upon this (very long) thread.

So I had to find my red ball - never found it before.

We are directed earlier in the thread to the major clue in the first post: Clue of in the top left corner is the key.



Edited by Xay (01/03/10 06:59 AM)
Edit Reason: removed spoiler