Sega teaser site turns out to be football management sim Let’s Make a Soccer Team!
Unless recently inhabiting a cave, there’a a high chance you’ve been excited for the huge hype and speculation carrying Sega’s newest teaser site. You may have then found yourself incredibly confused when it updated with some sort of egg. By this point, many ideas have most likely run riot in…