Happy Hour made its first TV appearance last night on The Late Show with Stephen Colbert