Looks like we had the same base idea. I would say fits the theme perfectly ;) And very nice art style and fun gameplay :)