Yours is the third escape game that I have seen here including mine. I guess it is a subconscious desire to escape low resolution limits :-)