Review: Yes, I had to look up what a chupacabra was...
Rating: 5 out of 5
Date: 06 17, 2013
Great new offering by Realm & Sands - an interesting concept, some fun action, and a great protagonist.  You never get to see his actual nemesis in this episode, so looking forward to future stories that bring more of the world into play.