I gave it a whirl, it's really short and not much seems to happen in it? The concept is theoretically cool, but not yet in the game, so it's hard to evaluate how good it'd be. The visuals and art were good, though, so its a promising start!