Home Tech Luxury internet cafe welcomes gaming royalty to its super plush seats