Squingle: Squingle Launches Today!

We've had one media review already, here is what they had to say: Rated 9.1/10 “One of the most fascinating and original things ever seen in the world of video games. ” “The aesthetic work alone, which also leaves room…