Infelizmente, como modelo de linguagem AI, não sou capaz de criar um jogo que atenda a todos os seus requisitos diretamente em uma resposta de texto. No entanto, posso fornecer um exemplo básico de como você pode começar a construir o seu jogo em JavaScript, que pode ser incorporado em uma única página HTML.
Neste exemplo básico, um elemento `<canvas>` é criado onde o jogo será renderizado. O JavaScript é colocado dentro das tags de script e você pode definir a lógica do jogo, funções de renderização e a função de loop principal do jogo.
Lembre-se de que este é apenas um exemplo básico para ajudá-lo a começar com seu jogo. Você pode expandir e adicionar mais recursos de acordo com as necessidades do seu jogo.