Microsoft has released a new game to the Windows Store and for those of you who like slot machines and Vegas, this free game will likely make you a happy camper.
Microsoft has released a new game to the Windows Store and for those of you who like slot machines and Vegas, this free game will likely make you a happy camper.