When Windrose launched into early access in April 2026, it became an instant hit. Developed by indie studio Kraken Express, the co-op survival game sold 500,000 copies within 48 hours and reached a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results