Great fun!
A great 2d platformer if I have ever seen one. I enjoyed how you incorporated elements from many different types of video game genres into this simple yet entertaining game. The variation of powers and enemies is enough to keep things interesting for the player, and the visuals as well as the sound effects fit perfectly, thus helping to immerse the player in the game.
I think it is wonderful that games like this come out based off of bigger games on the console. inFamous is a very popular game and it is always interesting to see different incarnations of your favorite games. This seems like it could be something that could come out for the PSP, really.
The only thing I could add would be to include more of a plot or storyline in the game so that the player feels like they are progressing more than just simply sidescrolling.
Great work! I hope that you continue to make games like this and we see more from you soon!