And BlueMonk, do I detect a hint of the original "metal man" in that
?
Gah! You said "metal man" -- the forbidden title for TechnoVenture's "secret" predecessor!

But yes, that player sprite is kinda based on the TechnoVenture robot.
For those out of the loop, "Metal Man" was a name I was using before I settled on TechnoVenture, and I half-jokingly decided I did not want to hear the title "Metal Man" any more after that. But there was also a small game that I created using the TechnoVenture sprites before creating the full-blown game. And I guess that small game would still be called "Metal Man". Since this was all done on an Amiga 500 in AMOS, I don't really have access to that any more, though (the old Amiga's not in good shape these days -- still not sure if the IDE interface on the juryrigged hard drive I was using with it could be hooked up to a PC and used somehow). But to sum it up, Metal Man was just a 1-screen game with randomly placed tiles and enemies where you could (if I recall) ride platforms, run and jump and shoot at the enemies.
Anyway, the bouncing is kind of an integral part of the design, though -- it prevents the block from falling too soon/quickly, and allows the block to start 4 pixels below the player to make sure the player doesn't fall through the blocks before having an opportunity to step on top of them. But you're certainly welcome to fiddle with the idea to see what you can come up with that works for you. If you find anything interesting, let us know.