This is coming along awesomely! The lack of ammo (souls) made it quite difficult to stay alive, but you've done great to implement heaps of stuff so far. Can't wait to see the end product!