Top definition
Term used to describe Starcraft 2 by a number of gamers after being delayed for several years.
>Yay! SC2 comes out later this year.
>More like Latecraft. They just did what they did last year.
>I feel dead inside now.
by HungryNoobivore February 03, 2010
Get the mug
Get a Latecraft mug for your father-in-law Callisto.