Boomerang X Makes You Feel Like You're The Boomerang, And It's Awesome

Only a few steps inland from the beach where your ship is wrecked at the start of Boomerang X, you realize some great calamity has…