=)
For me, the trick to getting a game done that fast is to start by getting something playable as soon as possible. This doesn’t mean it has to be a game in any way, but it has to be interactive. That way, I can start play testing immediately, and only add the stuff I feel is missing.
Like in this game, I made a white square move around in a black background (or the other way around?), and thought “You know, this character should really have some graphics”, so I added it. And I kept going like that. Towards the end, I kind of realized I was running out of time, so I started doing things backwards. I started by adding an ending, then added stuff in the middle until they joined up.