Windows 8.1 Portable

That's unfortunate. I have no issues cause I only play connect, but that will limit your player base. Look at how the Xbox One launch went. Requiring internet to play single player games is heavily frowned upon. My guess you're doing this for DRM purposes, but how much sales do you lose because of this? It's not like you can actually stop pirates, they always will crack it eventually.