The controller seems to be very similar or identical to the PS3 NeoGeo Controller which I own. If that's true, it's a decent controller though the D-Pad... or slider.. whatever you want to call that thing, is a bit hard to use with 2D platformers because it has significantly longer travel distance until the button actuates compared to a typical D-Pad. It should have been improved if it was a bit smaller, similar to the Neo Geo Pocket's D-Pad-stick-thingy.