EMERALD RUSH GamesEmerald Rush· January 12, 2026· Main Game Add to Library Wishlist OverviewReleasesTags game jamincremental gameminingEmerald Rush screenshots Web browser Standard WW Jan 12, 2026