Yeah, that seems too bold. It'll likely be the best selling in the series and make it over a lil over 10 mil, but 20 mil seems too unlikely. I don't think it's gonna have selling power like GTA.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread