N64 style, check, cool characters check and check, really weird game mechanics, yes please. Loved the concept you came up with. I kept falling off once I got to the platforming part, but still really fun nonetheless. You could polish this into a really fun game.