The coin situation is a bad joke and does indeed look like the game is geared towards $$. At a bare minimum completing a map level even with 1 star, should return the coins it cost to play it not a tiny fraction. Off-line play should be stupidily cheap. Playing with friends shouldn't be costing 1000 a round, play a couple games at a time and that's it. Chat for friend games should be available. Online random games are ok the way they are. The app is solid and pretty just too expensive/slow.