I used TimeDelta like you guys suggested. I'm having new problems now, When selecting blocks and moving them sometimes they will float. I think it's the collisions, they only float when another block is on top of them.
Has nothing to do with Timedelta though, as this was a problem with nowon's example to begin with. Also, looking at your cap, it seems a bit needlessly complicated. I wish you had actually installed a recent Construct version and looked into my example as well.
Anyway, here is it again saved in an older version. You should be able to open it in 0.99.62.
If you follow that approach there should be no floating. Cheers.