In Burrito Bison: Launcha Libre players launch one of three Lucha Libre style characters into an enemy by pulling them back in wrestling ring ropes and letting go.
Burrito Bison: Launcha Libre is an action game developed by Juicy Beast and published by Kongregate for Browser, Android, iPhone, and iPad.