small fixes Jun 14, 2026 Valkeala Software small fixes, new games from studio and big discounts Read on Steam