Nerdcore Profile Nerdcore Profile: Mega Ran With more than a decade of professional video game-inspired music-making Check it out January 27, 2023