Ultimate Showdown Review December 11, 2016 by Naptown Buzz We review the Ultimate Showdown game from R&R Games.