I see ALOT of post here about the ediquette of not throwing your own shower. well, times have changed and it is FINE to do that. On your invitations, don't worry about "asking" for gifts. They will come in hoards anyway. I never asked for a thing, yet had more than I could need to get started, and lots of diapers too! Register at Walmart if you want to, everyone shops there. Remember to put on the invitation what sex baby you are having, and that is enough to get the idea for most people.
Games are great, and I loved the 50/50 raffle idea.
Here are games played at my showers
1.The toilet paper game is a classic and oh so funny!
Pass the roll around and let everyone tear off a length they think measures your belly around at the belly button. after that, they all come try it on you! Closest wins.
2. Give everyone a paper and crayon. Then they all try to draw a baby with the paper on top of their head. Let a kid be the judge of the best drawing.
and so many more you can look up lots on the web.
Remember to ask a friend to grab a pad and pencil as you are opening gifts, so she writes down the gift and the giver, afterward you can use it to write personalized thank yous.
As far as food goes, you are not expected to provide a 4 course meal. A baked ziti and salad and rolls will do, or some sandwich platter chips and macaroini salad.. simple luncheon style.
And of course there should be coffee and cake.
Just HAVE FUN! It will go well no matter what. Your freinds and family will not judge you on any thing like the invitation, the food, or etc.