Web based Entetainment platform