Not bad
Not that good.
It can not be taken seriously, nor can Alien Hominid, but this was just silly.
The art was okay but why the lack of sound effects?
It has a musical score, which wasn't bad, but nothing as a sort of atmosphere.
I really liked your use of the "focus" tool.