The fact is it doesn't work most of the time. At best, a simple coding bug. Most likely won't be fixed as focus is (or should be) on dev and future demos.
yes i agree with limxero it is probably some coding problems which will soon be resolved (hopefully) i will try to email hullbreach and tell him your complaints on tmj but if you so badly want tmj ask hull to help him develop the game