This is great! Love a lot of those effects! Could see this fitting very well in an abstract game, nicely done!