Nice game but indeed to much lagg and you need to know a lot before you can start properly.
Not bad, but too much lag, and horrible english
The idea is quite interesting, but you need a decent translation.
English texts are BAD!
And it lags a lot.
Interface is ok, could be polished a bit.