Site icon MyGamer : Video Game News, Reviews, Streams & Discussion

Vegas Party

555589SquallSnake7

The game takes the player into the gambling-friendly universe of this over the top version of Las Vegas city.

 

Exit mobile version