Snakehead Games creates browser-based games, but what does that actually MEAN? And why do users care? What does Browser-Based Mean? Essentially it means that you can play the games from anywhere as long as you have a) internet connection and b) a browser such as FireFox or Internet Explorer! That’s[…]