I've a had an itch at the back of my brain telling me to play this game and it's sequel again! So here I am!