Cool game! The art looks amazing and I'm impressed that you managed to get three different playable characters in there! I did not have to much problem with responsiveness (even though it could be improved) and the only thing I lacked was checkpoints.
Very well done!