Well right now in my local Gym league with my friends I'm the Ground gym leader (with some steel support). I'd want my gym to be on this giant train, more a mobile fortress than a train. I suppose my puzzle would involve opening up windows to let sand in which unlock pressure plates. With a bunch of trainers along the way (Hikers, Veterants, and sometimes passengers can participate as well).
Claydol @ Light Clay
Ability: Levitate
EVs: 248 HP / 124 Def / 8 SpA / 130 SpD
Calm Nature
IVs: 30 Atk / 30 Spe
- Reflect
- Light Screen
- Psychic
- Rapid Spin
Hippowdon @ Leftovers
Ability: Sand Stream
EVs: 248 HP / 8 Atk / 252 Def
Impish Nature
- Earthquake
- Yawn
- Slack Off
- Stealth Rock
Mamoswine @ Assault Vest
Ability: Oblivious
EVs: 248 HP / 252 Atk / 8 SpD
Adamant Nature
- Icicle Crash
- Ice Shard
- Earthquake
- Body Slam
Excadrill @ Shell Bell
Ability: Sand Rush
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Drill Run
- Swords Dance
- Iron Head
- Brick Break
Steelix @ Steelixite
Ability: Sheer Force
EVs: 252 HP / 6 Atk / 130 Def / 120 SpD
Impish Nature
- Heavy Slam
- Earthquake
- Substitute
- Curse
Nidoking (M) @ Life Orb
Ability: Sheer Force
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
- Fire Blast
- Blizzard
- Earth Power
- Sludge Wave