Video games that you can play in a web browser are nothing new. But Mozilla and Epic Games have a vision of a future where browser-based games look more like the kind of games you’d normally install to your hard drive or play on a game console. Epic is showing off a demo of its […]