The users have a lot of demanding requirements for computer games, eg. nice visual appearance, real-time multiplayer game mode. These features were basically impossible to implement in browsers, but with the development of modern web technologies this is no longer the case: with WebGL we are able to deliver 3D graphics that has the same performance as their native counterpart, and with WebSockets we are able to implement full-duplex communication between the client and the server, and all we need is just a regular browser.
The application was deployed to a live environment, where the server runs behind an nginx reverse proxy. The deployment process was automated with Ansible.