I really wanted to like this. The music is really nice and when the game starts up, the select screen is very reminiscent to a Mega Man, a personal favorite series of mine, so my excitement went up a bit.
Woo-boy. It's hard to describe how odd the controls are and feel. Like you have this orb boomerang projectile you use to break blocks with in the first part of the stage (the demo doesn't have any enemies to fight, just blocks to break to progress), but it goes at an angle and some of the blocks are hard to reach. This wouldn't be so bad if you character didn't literally slide on slopes and edges, so you have to like hop (or jump spin) constantly to try to hit some of the blocks, particularly on smaller ledges you need to get to.
The graphics are decent for a gba style game, however the foreground and background blend it badly.
Which brings me to the spikes.
There are tiny, very hard to see spikes that blend horribly into the environment. As a result, it took me a few minutes to understand why I kept taking damage because they are that hard to see. This becomes almost unbearable during a certain sequence where you have to jump up to a cliff via tiny ledges, which is already hard because of that whole breaking blocks on slippery slopes thing. Now add hard to see tiny spikes that blend into the foreground and it's honestly just a mess.
And that's just the first half. Once you get into the actual facility, there are electric traps and all sorts of crazy platforming that just feels harder than it should because of the characters natural controls. The stage itself feels way too long in general and I'll be honest, I just gave up and went back to playing the Animal Crossing for a while to calm down. XD
I'm not sure if maybe some things are missing from the demo and maybe it does a bad job representing the final product (you apparently get power ups once you beat bosses ala Mega Man), but I can't recommend it as it is now.