CUPHEAD a tale of stupidity