It Came from Japan! Laplace's Demon
[It Came from Japan! is a series where I seek out and review the weirdest, most original and enjoyable titles that never left the Land of the Rising Sun.] There are some games that live up to the hype, but then there are a fe... more