Ellen: Improvements, Xbox Controller & Mac Build.

Thank you very much for downloading and playing Ellen, it's well received by the community and we are excited to read what people have to say. Ellen is out since a week and considering the feedback we have couple of thi…