This looked interesting, but Tokyo RPG Factory makes me wary. I'll wait to see more gameplay/reviews.