Limited Run Games is teaming up with Mega64 for the LRG3 Showcase, featuring over 30 trailers and physicals release reveals.