Developer : Natsume Achievements : retroachievements.org
Other games by Natsume:
BAD END. I think I didn't get all the ... cars.
This game has a pretty awesome soundtrack, mostly synthy 1980s inspired music.