Squid Drop™ coming April 13th.

After months of hard work we're glad to announce that Squid Drop is now ready. The game will be released April 13th worldwide.


Read more...