This is pretty good for 3 hours. There seems to be an interesting idea behind it, but I wish it was a little more finished.