The video is pretty vague bout the civic. Although the specific year hatch never came with a 2.2L engine, which means it is a swap engine (perhaps an h22 or newer engine). 2.2's came in the bigger cars with a little more than 200hp stock. So add a few bolt ons along with the 2.2 swap in a car that only weighs 1800 or 1900 lbs, that little civic is a rocket ship.
So big props for the 3700lb car beating up on the go cart.