Mass Effect N7 Watch Set To Launch Next Week

After recent news about the upcoming Mass Effect Legendary Edition, it has now been announced that the game will also have its very own themed wrist watch. Set to release next week, you can grab one for yourself from BioWare’s Gear Store for a hefty $75. Considering the $75 price tag on the watch, you’d think […]