Superb, really fun characters, and a well put together story!
It had me wondering what was happening towards the end and it actually had some suspense when you still don't know how things started working all of the sudden.
It also had some fun details, like how the one-arm-guy keeps having these shinings things even after getting a new arm, hahah!