Indie developer Team Reptile have released their latest title Megabyte Punch on the Nintendo Switch. This electro beat ‘em up combines elements of Smash Bros. and Megaman to create a world where players take their custom built fighter through different environments packed with enemies and bosses. Megabyte Punch takes players to a computer world where they must […]