Jag is right, don't give up... The more the merrier! I'm only half way done on mine... It's a simple one though, I don't know if its gonna be up to the standards of the other games.
But still I will finish it.
Having a deadline works great for me, it gets me under pressure and I like it more than having no deadline...
Keep it up and like the Master Jag said take a little break, not a relaxing break but a break from what you're doing. Do something different like play mini games online, cook, go trolling.
You'll be surprised the answer will come out when it needs to. Your brain will work on it while your taking a break. It's amazing how the brain works.