You should have been redirected to
Megabite Cyber Cafe
.