Cowboys & Aliens Slot, Spielinfo, Review