To start off, everyone gets 100 or so credits. These would be used in the shop for games or in the main chat.
We can earn these by playing the games coming soon. We could also bet these. The best part is, you don't need to buy anything with real money, a small problem OMGPOP had.