Oh my! I pulled off an insane clutch on the final boss of the Genesis dungeon in New World. Such an adrenalin rush!

Insane Final Boss Fight Bowmen Clutch – New World – Genesis