There is def some mismatch between the pictures and the actual gameplay, this includes the scaling problem. The game was a bit hard to play because of it.
Sadly true... the hard deadline killed us... would have needed just a few mins to debug and fix major issues :(
Would be happy to see you again after the patches!