oh I forgot to mention if you try to make the game full screen it breaks the interactions and the hud doesn't scale properly!