Tough as heck to get through! I liked the interpretation of the theme, with my favourite bit being the self aware dialogue. :D