For this kind of game that uses a lot of UI for it's gameplay, I think it makes sense to use html and css.