epicwinAbout Epicwin Casino. Epicwin casino is an on gambling platform that offers a wide range of casino games and betting options for Malaysian players. The site is operated by O’Gaming, aEpicWin iOS Android AppAndroid