Parece que con JavaScript se puede hacer casi cualquier cosa, si no miren estas versiones de Super Mario y Mario Kart hechas en JavaScript, obviamente no son las versiones completas, pero sirve para demostrar la versatilidad que tiene.
Los dos juegos son completamente jugables y permiten elegir la calidad y el tamaño de la pantalla, tengan en cuenta que a más tamaño y calidad más lento se pone.