If you are a fan of Pokemon, check out the latest Pokemon Sword and Shield games and accessories available at GameStop.com.
No, this game is only for the 3DS and 2DS and all versions of them (New 3DS XL, New 2DS XL, etc.)
The Ultra versions mainly add more Pokémon and post-game experiences, plus a few of the main battles are changed.
Don't really know what you mean by the "1st gen DS" but if you are meaning the original DS, DS Lite, or DSi, no, it will not. This game will only work for the 3Ds console.
No, 3ds games can not be played on original DS, or DSi, but they are compatible with 2ds and 3ds, along with the XL versions
Yes except for the legendary.
No, you can't. You can only play against people who have Ultra Sun/Moon or the opposite copy.
No it’s not. This game along with any other 3DS game can only be played on 3DS or 2DS models. Not originals DS or DSi However, if you decide to get a 3DS/2DS, you can play any original DS games on them. Hope this helps!
Thank you for your question Lorifish T3, Yes this game is compatible and most Nintendo 3DS games are compatible with the Nintendo 2DS. There are a small selection of games that are only for the New Nintendo 3DS that will not play on the Nintendo 2DS. These games will say "Only For New Nintendo 3DS" on the box.