So, I started writing my first specialized pile renderer. It shakes the screen when a line is completed. Pretty nifty effect.
Anyhow, it looks like I wont be able to spend much time on this because of Ninja Gaiden, but here is what I hope to do:
1) write basic score keeping and level-of-difficulty code
2) write high-score loading/saving
3) clean up the code and fully document everything
--
4) I think after 3, it might be a good idea to start a contest! let everyone take the source code and modify it to make it more fun. Since you're starting with a working game already, you'll definately have a working game no matter how far you get, and I think some people here can get some really cool stuff done! For instance, it should be super easy to add textures, sound, and eye candy such as particle systems. I think everyone on the forums would be able to participate in this. What do you think?
Of course, contests suck without prizes, so I'll have to see what I can do about that. If I start working for EA soon, perhaps I'll even be able to snag a few PC titles? Otherwise, perhaps I can convince myself to part with my copy of Might and Magic 9 for the PC (even though I have only completed 90% of it, and its a fun game! -- I have too many already

)