Nintendo Wins Multiple Awards At BAFTA Games Awards 2018Nintendo Wins Multiple Awards At BAFTA Games Awards 2018April 13, 2018 IggyComments 0 CommentDuring the British Academy Game Awards, several Nintendo Switch games took home awards. Read moreShare this:FacebookTwitterRedditWhatsAppTelegramMoreTumblrPinterestSkypePocketEmailPrint