i'd almost agree, but after washing most cheap large shirts, they shrink down to a medium pretty easily. Anything smaller than that is just too tight for me, and i'm pretty skinny.
The US Dreamcast shirts were mediums. Was them a couple of times, and they became "Extra Medium". They looked really good with a muted blue or green shirt on top though.