Are you using Machinarium as an example of a downloadable game versus free flash or as an example of what you want to achieve? Because part of it's success is the unique look and funny characters, so you do need to bring something fresh and new to the table to achieve such success.
My point is the Torchlight concept art looks pretty, but nothing we haven't seen before.
Starblinky
wow those spammers are even spamming blogs now.. What the hell has newgrounds become!! Tom get in here and fix this shit.
Anyways, I wish I could do art for you, but I can't draw for shit.
But that image above is nice a purty though! Anyway, I could be a beta tester if you are making a Mac version :)