This is pretty good. I haven't finished it yet since I keep getting killed but I like what I've seen so far. Nice work. :D