Hot DAMN I forgot how fun this is.