Bizarre choice, considering the game must not be that much of a drain of resources. Maybe they are just testing the waters to see if it has that much of an effect sales-wise, it's not like Crazy Taxi is one of their heavy hitters.
By the way, wasn't the original on Steam? I could swear they released it there.










