It was very odd, and I didn't quite understand it at times... hey, it was just like me! ^)_(^
I really liked the art style and the unique animation and layout as well. Good job, definitely something new and unexpected (hey, and extra points for L4D X3).