That was cool! The art is very nice, and the concept is interesting.
The resolution appears to be a bit large.
Good work!