Menacetide: The Menacetide Leaderboard Challenge: Win a Free Game Key!

Play the Menacetide demo, get into the Leaderboard that you can find under "Achievements" in the In-Game Menu. The top 10 scores / accounts on 06/30/2026 at 12:00PM PST will receive a free game key. Friends & Family are…