A minimal-button fighting game engine built in JavaScript