Damnit! I found _NO_ Transformers when I was in Akihabara! Where the hell were all these stores in the 90s?!? (>o<)