Dragon Drop Launch Trailer Released
As the release of Dragon Drop looms ever closer, we have created a new launch trailer for the game. Dragon Drop is expected to release on Steam very soon. Stay tuned for details on the exact release date and don’t forget to follow us on all of our social media profiles for the latest Squishy news.