Wow, this is a great mashup! I'm a big risk of rain fan, so this combines a ton of stuff that I like. Hell, I like it more than touhou diablo treasure hunter g, and I'm pretty sure that game wasn't made with a 3-day time constraint. The one issue I have is that the game has no sound effects, which makes gameplay lack a certain impact, but I can definitely understand why you prioritized what you did. Love the art style, and how everything was handled isometrically.