We review WWE’s newest mobile game “TapMania”
Liam Dunne looks into WWE’s video game past and how it’s lead to one of their better games.