A point-and-click game that has a bit of trouble with both pointing and clicking.
This website uses cookies.