Where it could, by some chance, may be possible (I recall a Torque Engine port, or at least Game Builder port, to the iPhone a long time ago), there's no way you can play such an intricate game on such a tiny screen.
Besides, a demanding game like Blockland would wipe the battery out in an instant. Why do you think Apple dumped Flash? It wasn't to be 'oppressive', it was because Flash is very demanding.
It might be fine on purely feature phones like an Android (hooray! I can watch ads on my phone and have my battery die twice as fast!), I wouldn't want a game like this on a phone.