Hey I happened to release a game with the same name. Looks like we had similar ideas. I like the visual style you went for.
So it seems, great minds think alike some say.
Your take on it was pretty cool as well.