The last couple of years have seen a huge rise in browser-based puzzle games, tasking players ... but it’ll be movies that you’ll be guessing. You see, Framed focuses on individual frames ...