Approximately 10 years ago, this game was one of my favorite. I loved the ragdoll and physics in this game, and only had pc for browser games.