No, this server isn't just a clever reference to Super Mario Odyssey, it's also a server for technically inclined people (or not) to discuss things like Steam (the gaming program by Valve), the 3ds/switch/etc. modding, and a variety of other things.
Similar servers you may like
Check out these cool gaming servers! Meet some awesome people and talk about anything gaming.
Looking For Gamers
! - http://discord.army