- Publisher: DSI Games
- Release Date: Oct 2, 2006
No user score yet- Be the first to review!
The web is full of free flash games better than Natasha. The only reason to ever own this game is if your best friend's dad ever gets the idea that yeah, he could make a game for his daughter too; then you can gladly disabuse him of his madness by showing him this little piece of insanity.