Ah, you weren't wrong btw! In one part of the store page admin they were saying to avoid linking to other sites in the description, so I seriously appreciate you pointing that out! ^^;;
As for the game taking a while to launch, I haven't heard of it taking that long before or received any complaints about it yet - I'll try testing it on a different PC and see if I can recreate the problem on my end ;v;
Thank you for providing your system specs tho! I don't necessarily see anything wrong with your laptop but then again I don't know that much about laptop specs haha-
Besides taking a while to load, did you have any other issues while playing?