Cool art and interesting puzzle system! Perhaps a bit more feedback on the collision of characters would be nice.