This game is played indoors. This game is basically pokemon yellow for the game boy color back in the old days.- the only difference is that there's no level grinding, meaning you can't fight wild pokemon, Instead- you just catch wild pokemon to level up getting exp points. Everything else is the same, get badges and you can still fight pokemon trainers. It can be combined with "Pokemon let's go" which is the mobile app game you're referring to. At a certain level you'll be able to bring in pokemon you caught with the mobile app- I haven't done this yet cus I'm not at that level, but this is what I have read. Hope this helps!