Summary: It’s an interesting release week on the Nintendo platforms. Not only did the next big Nintendo title Donkey Kong Country Tropical Freeze come out, but a neat downloadable title as well. Weapon Shop de Omasse is a strange yet quirky fun gem that just popped […]