Yup, we saw that it is runs relatively ok on browser so we decided to upload it as well even though it doesn't run perfectly. on our machines we only witnessed the occasional stutter. Thanks for the compliments!