Having played a somewhat simialr game I knew what to do right away and needless to say the game had me immersed from the get go, I second the previously mentioned opinion, this was awesome.
Thank you for the review! These two comments made my day :)