Peter McQuillan brings his ZX Spectrum game Falling Blocks to the NES. It’s currently a work in progress.

Falling Blocks (NES Game)

Changes:

* Modified the game controls
* Added extra shapes
* Added one of the difficulty factors (random blocks appearing every few turns)
* Tidied up some of the code
* Added most of the high score code (not fully working yet though)

http://forums.nesdev.com/viewtopic.php?f=22&t=14530