Dragon Drop Steam Page Live
With Dragon Drop’s official release close at hand, we have officially launched the official Dragon Drop page on Steam. Follow the page to receive a notification when the game is released. Dragon Drop is currently slated for a October 13th release date. Stay tuned for more info about the release of Dragon Drop and all other games from Squish Studios!