Ideally, you should play the game on a desktop but if you want portability then a laptop is your best bet. Just make sure that it has a good graphics card so that it can match with a desktop in terms of graphical power.