It seems that goofydylan8 abandoned TASing this game. I am not sure what his opinion is by now, but I personally think that a TAS for this game would land in the moons. It is quite interesting to watch the main character defeating enemies so fast that they stand absolutely no chance at fighting back, especially if many enemies don't get a chance to enter the screen. However, as goofydylan8 mensioned, this TAS should not be hard to make. So I would say that a published TAS for this game would most likely be in the Moons teir.
Here is a complete WIP for level 1-1: It is about 2/3 goofydylan8's work and 1/3 mine:
http://tasvideos.org/userfiles/info/20112191051370022
Also, I am not so sure that a complete TAS of this game would be 25 minutes long. I think a well made TAS of this could be sub-20 since 2:03.26 (7408 frames) into the game, the WIP I just posted enters level 2 and there are 3 levels with 3 stages each. However, we can be reasonably sure that the length of the final TAS will be more than 18:31.20 (66672 frames) in length.