Remember - most Game Creation systems are always a 'compromise' in order to make them accessible to as wide a range of people as possible. The operative word here being 'compromise'. In order for anyone to step outside of that compromise, usually entails getting your hands dirty using some form of scripting, python, custom DLLs etc. Whatever you decide, the guys here will generally try and help as much as possible. Good luck.
BTW I love point 'n' click adventure games, a la Lucas Arts, so hurry up and get creating
Zen