Thanks for the details.
Is diagonal input possible with the joystick, for example up and right at the same time?
Also can we use pre made assets? What are the limitations, which licences allowed? For example could I use music licensed under Creative Commens Attribution-NonCommercial-NoDerivs?