Well here's my question. I recently picked up Rockstar Ego and found out it is a 1 of 60 Ego made. So I decided to also buy a Rockstar Geo to match. Does anyone know the number of these Geo's made and are they a limited edition as well? I tried to do some research and can't find the number of Rockstar Geo's that were made. Thanks for any help.