Synchronization is actually needed here.
Publish coupon saved events as well
Wrote tests for Game
Super simple angular app
A first simple selenium test with phantomjs