fixup various bugs in the tests
Example solution
Use futures in our Game actor to avoid blocking