Pretty good  a better ui would be great  the current one looks kinda cheap. The onscreen controller skin could use some work too. But the main reason i removed a star is due to not having save/load state. All in all  its almost there  just needs a little work :-)
January 28 2015