I found this game, and it's too bad no one is really playing it. It's got some English translation errors, but with a group of friends it would be fun. I can't seem to find any developer contact info either so I left a review hoping it will be read. Anyone wants to download this, maybe we could play?