Hmmm...first thing, check the speed which Almond is receiving off the router's Wi-Fi. Just stand beside the Almond, connect any mobile device(cell phone, tablet, laptop etc.) to the router's Wi-Fi network (not the Almond's extended one) and run a speed test (use speedtest.net or its app for iOS/Android). if the speed at this location is low to begin with, I am afraid there isn't much that can be done.
But if the DL speed is decent enough, it would be helpful to know how far is the Almond placed from the router and then how far is your computer from the Almond which is used to play WOW.