Looking hecking awesome, surprisingly fun, kinda gives me a simplified Hell Gate London feel, :3
I am glad you like it :D more is to come with a nice new update coming up and out soon!