Internet Casino wars in Improved Spots