Welcome to the forum. You're living with a bengal!!! They are highly energetic and require a lot of playtime and human interaction. They do not go in a corner and sleep 20 hours a day like some moggies. How catified is your home? Bengals love to climb and be up high. You should have at least one tall cat tree or shelves on the wall. I might also suggest Feliway (you can order it online or find it in any pet store) that is supposed to help calm a cat.
The TV show My Cat From Hell has dealt with this problem many times. In one show, the owner was playing extremely rough with the cat and the cat rough-housed right back -- and then the owner complained because the cat would attack everyone.
First of all, I'd recommend you take her to the vet to have her checked out. I know she was just there three months ago for her spay, but ..... you need to rule out that there is anything medical or any pain that she's experiencing. I'm guessing the spay area has healed fine.
Get a lot of toys -- wand toys are great as they separate you from the cat -- and play with her--A LOT. Cats are natural hunters and attacking arms and legs usually means the kitty needs to hunt! So let her hunt the toy instead of your body.
Spray bottles do not work and can cause the cat to become more aggressive towards the person holding the bottle! (What would you do if someone were spraying water in your face? After a while, you'd get upset and revolt, right?).
This behavior signals that your kitty is not happy in her environment at the moment! Bengals require attention, they want to be with their humans, and the majority of bengals have the sweetest disposition of any cat breed. If you want this behavior to end, then you've got to make sure your kitty has plenty of other things going on -- catify your home, play with your kitty (not with your arms and legs or face). Kitties who attack are usually fearful of something. You've got to regain her trust and give her back her confidence. Check out Jackson Galaxy's Spirit Essences
http://www.spiritessences.com and see if one of those remedies might help you out.
Most of all, Hollie, have patience with your kitty! She's a member of your family, not just your pet.