Echoes of the Sun: Official game release on May 26th!

Hey everyone! We’re excited to announce that we’re smoothly but confidently heading toward the game’s release, which will take place on May 26! Add it to your Steam wishlist so you don’t miss a thing! More news coming s…