A responsive JavaScript game