Burrito Bison: Launcha Libre is an entertaining and addictive free online game that you can play on various gaming websites, though its availability on big8games.com may vary. In this game, players take on the role of Burrito Bison, a luchador who is on a mission to recover his cookbook that has been stolen by an evil chef. The gameplay revolves around launching Burrito Bison as far as possible using a combination of wrestling moves and power-ups.