OMG Network Rises Up to The Great Reddit Bake-Off Challenge!