I recently tried Omgpop and it's been an average e...
I recently tried Omgpop and it's been an average experience. The games are entertaining but the overall design lacks innovation. The customer support team was helpful, though. Overall, a decent platform.