Ice Caves of Europa: Release date announced - July 10th

Ice Caves of Europa will be available to buy on July 10th! You can see the new trailer on the store page now. Special thanks to our beta testers, and thanks to everyone who has already put the game on their wishlist - w…