Throwing games are a special class of browser games that require the player to launch or throw a virtual object. This can include projectiles like cats or balls, or even the throwing of punches and special abilities. Throwing games usually require a fair amount of accuracy and reflex to be able to beat your opponents or complete the level. Throwing games can range from quick mini-games to complete real-time strategy battles.