In the same spirit as : How is the language code in Fez intended to be solved?
I was able to crack the language code using tradition substitution cipher breaking techniques.
But I ended up cheating on the number/tetris symbols by looking on the Internet.
The number code is logical enough now I know it -- but I can't see how I would have arrived at it without help.
With regard to tetris shapes:
What would cause you to go down the path of associating Tetris shapes with controller inputs?