It's possible for sure! I just beat it :)There is an impossible enemy but you can avoid going that way somehow idk...
Thanks for speedrunning my game! XD