Not the first
This isn't the first time I've seen this kind of game, I have a game exactly like it. But it was good so, I'll give you a decent score.
Thank you :D
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.