Went on itch today, First thing I see is this, Immediately got hooked in on it for 3 hours and got a score of 78100 and a headache. Love it.