A very newbie question about making 2D game

I am very new to using e.g. game editor to create a game. My question - is it suitable for game-editor to create game like the following video clip?
http://www.youtube.com/watch?v=kZFWp8YU58c
What skill may require or what kind of knowledge may need in order to create such game? Or any demo that is similar to this style that I can learn from?
Thanks.
http://www.youtube.com/watch?v=kZFWp8YU58c
What skill may require or what kind of knowledge may need in order to create such game? Or any demo that is similar to this style that I can learn from?
Thanks.