Deep introvert melancholy game which has turned into electronic energy bomb!