The concept is great! I loved playing through the levels and unlocking new characters. One thing I would've wanted was to have a switch for the vision. Sometimes I would let go of the RMB or I would accidentally tap it, wasting one of my visions. Other than that, great work!