I am thinking about making a "first flash game" of my own, and as I was looking for inspiration I found this which I thought was awesome, because you rarely see "first games" actually being different and innovative. It looks like you have the right mindset and motivation to make more games in the future.
Keep 'em coming :p
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.