well I decided not to edit
The buttons seem a little awkward for me (the a, x, b and y buttons), but I do like the touchscreen and how it can support custom APIs (for certain games) for custom UIs.
Looks nice anyways, but I don't know how well it would do with others.