It's June 16, 2024, 07:33:48 AM
i've seen it said that it reminds some people of tha 'monkey island' games.. dunno if many here remember those.. but i was a big fan back in the day!