Calabi-Yau
The last player did not understand, why not draw something you don't understand?
Happy purple face is telling you about "miracies" ..
MIRACLES! and purple
i bet the above description contains something homestuck related.
homestucks again; vriska saying "IT PRO8A8LY DID!!!!!!!!"
demon girl on drugs
Doodle or Die is the game of "telephone" with drawing!