Depends on the game. Games don’t use huge bandwidth and are generally more latency sensitive. Unless the satellite link is provided by Starlink then that’s going to be a problem for you as satellite latency sucks. Also I’d suggest even if the game doesn’t require high bandwidth, 3Mbps might struggle if there are other users consuming it at the same time. Only takes a few OneDrive/iCloud syncs, some browsing and a zoom call and that bandwidth will be gone. And if satellite uses CGNAT like 4G then you may run into issues hosting anything anyway as you can’t be uniquely identified on the internet and will need some pretty fancy solutions to work around it that are not for the faint hearted (intermediary cloud based private VPN - that type of thing)