M.Stain is one of the reasons you thank the indie scene for existing. I love games with style and character, and this game has both in spades. While the experience is brief, you feel like you were just just on a grand, strange adventure through the big city. One moment you’re trying to figure out what to do with a coin you found on the street, and the next you’re witnessing a human sacrifice. The game throws multiple choices at you along the way, and offers multiple endings to discover. Highly recommended.