Absolutely yes. All games are fully-optimized for desktop and mobile device. There's no need to download any software to play WOW Vegas' games.