Wow this is looking pretty nice and it was pretty fun! As for the title, I don't see anything wrong with the apostrophe. I've seen other games use that to connote a more "childish" name.
I played the demo, here are my comments:
PROS:
-The game was fun and the graphics looked great! I especially liked driving the car off of the shelf and into the blocks.
-The idea of using physics to control the game really added to the experience.
CONS (and some suggestions):
-The mouse control was a bit odd. When my mouse got to the edge of the screen, I couldn't pan anymore. This became less of a problem as I continued playing, but at first when I was getting oriented I had a bit of trouble. It was also a bit awkward to see the mouse on the screen at all. I think that hiding the mouse and allowing full rotation of the camera along the Y axis (and limited rotation along the X as you have it already) would help the game.
-I know you probably aren't this far yet, but some sound effects and music would REALLY add to the game in my opinion. Maybe a sound for when blocks clang together, another sound when you click to spawn a block, and another for the buggy's engine, etc.
-The circle seemed a bit small. It was hard to fit the blocks into. Maybe you could add varying difficulties where the circle size and time limit is different for each?
-The assembly of the blocks was interesting, but a TINY bit dull. Maybe you could have a monster block that eats other blocks come in at some point that wants to destroy your block tower, and the only way to make him go away would be to put down another block someplace far away as a lure.
As for weapon suggestions... How about the arm of a child? Toddlers love crawling over/walking into/knocking down blocks so why not include an arm (or leg or body) as a weapon? Just an idea
Also: Odd... I just tried the demo again and the game is freezing when I try and place my first block.
Anyway, the game was overall pretty fun and I can see it being a lot more fun down the road. Good luck with this!
<-- Spell based team dueling game!