Lyca: Lyca releases April 7!

Hey everyone! Excited to announce that Lyca will release in 1 week on April 7! The game will be priced at US $4.99 or equivalent, although it will vary slightly depending on your region and currency. There will also be…