After nearly 15 years in development hell, Metroid Dread has finally found a home on the Nintendo Switch and launched on the handheld console on 8th...
With the announcement of No More Heroes: Travis Strikes Again this week, we thought we would give you a crash course on what No More Heroes actually...