Their investment paid off apparently. Got people to at least see what Game of War is. Not my cup of tea, but the commercials are great :)
Their investment paid off apparently. Got people to at least see what Game of War is. Not my cup of tea, but the commercials are great :)
Good one