Yeah, it's unfortunate but you'll have to hook up two controllers to play. Another option is to play the second player on the keyboard (I think it's 'esdf' for directions and 'q' and 'w' for the main buttons. This is kinda how pico8 works.
And yeah, the game is designed to be local multiplayer only. Online is a whole different deal of infrastructure .