The file for Mamma Mia Poker is a modestly sized 10.3MB, which shouldn't take more than a couple of minutes to download on a DSL connection.
Their website and client comes in both English and Spanish - the bare minimum considering that it's target is South America first and the rest of the world second. Unfortunately, US players are not allowed on the software, thanks to the UIGEA. Although a number of Microgaming network sites do still allow US players, with it's focus on South America MamMaMia Gaming obviously decided against taking the risk.
The download version of the software is an .exe file and, as such, is Windows only. For Mac and Linux users there is still hope though, as an in-browser java based version of the software is available for use. Although, it is worth noting that the software only runs in IE and Firefox.
The software itself is visually exemplary. It's layout is similar to a number of other clients: A file tree type system for choosing between games and levels, and a simple standard table layout. However the clever choice of colors and positioning makes it easier to read and use than you might expect.
The recent redesign of the software is most evident in the new tables. The whole screen is very sleek and smooth, and chips, cards and buttons are all very clear and distinct. The most impressive new features are the animations. For example, when you join a new table, your avatar slots into the seat you have chosen while the table rotates to put your seat at the base of the screen.