I went Friday after work with a few work friends/outside of work friends and we had a blast. The location is incredibly convenient for people who ride the subway (myself) or those who may live outside the city and ride The GO train. We sat in the section that had booths because we were quite a big group. The staff were extremely accommodating and eager to share insight on how the place worked. Each booth has different consoles/games and they are FREE! If you want to change a game or try something new your server takes care of all of that. We ordered a few plates of food to share at the table and we weren't disappointed. The mini sliders are AMAZING!
I will say this as my only suggestion on how they could make it better... Have another waiter/waitress especially during the busy hours. Our waitress was clearly frazzled at all the tables she was working and we felt bad for her because more often than not she took ages with our drinks or completely forgot them all together.
Her attitude was AMAZING and if the management team is reading this post, please give her some R&R (Rewards and recognition). The food, games, atmosphere, waitress were all top notch.. just maybe get a second server to help out.