28th June 2005, 4:51 PM
looks cool. Not like the best game ever or something, but cool...
http://www.atlus.com/riviera/
http://www.gametrailers.com/player.php?r...mv&id=6632
http://www.atlus.com/riviera/
http://www.gametrailers.com/player.php?r...mv&id=6632