(Author here) The apps are just really thin native WebView/UIWebView layers, included in the source. No frameworks were used.
You may want to consider standard WASD for directions, moving back to Q, select to E and special functions to ZXC. The WASD habit is strong, for me at least.
Not that it will matter as much for the end app, of course.