Window-Shopping: Whether to Put Your Game in a Browser

You’re getting ready to unleash the best game ever upon the unsuspecting public. This game is addictive, clever, charming, challenging, and fun as hell. The design is coming together nicely, the art is jaw-dropping, and your focus testers love it – even your mom loves it, and she doesn’t even play video games. All anybody …