At this point, both games got half a million ad displays (which means they should be close to a million of views). Not bad.