Yes it does have an end and is ~2 minutes long. Geekazodium modeled and animated the characters. To my knowledge nobody in our group is colorblind so the color thing is good to know in the future, thanks! -Sascha (composer for this game)