I use Firefox (38), and having the browser maximized doesn't help. I've searched for a few different titles (Bravely Default, Moon Chronicles,Tetris, etc) and nothing comes up at all.
That's good advice and all, but I've been on the internet long enough to know how to research and try different...