New GLITCH web!If you are reading this it means that GLITCH web has been released! Feel free to check it out :) #glitch #game #android #web #indie #2016...