Ambidextro – Official Launch Trailer admin 3 days ago Viral X Comments Off on Ambidextro – Official Launch Trailer 0 Views Ambidextro is a unique platformer where players control two characters at once. See the official launch trailer here. Share Facebook Twitter Stumbleupon LinkedIn Pinterest