Thank you all for the feedback so far. Very much appriciated! The critics are all true but mainly to be blamed on the time limitations (we had just 5 days to make it and almost no time for testing and fine tuning).