2025 is the correct year for this to be released. Ruffalo's character is somehow both a bit too On The Nose but also far less absurd than what he's parodying.
The pacing feels a little weird in places and there are times when either too much or too little explanation is given.
However none of that gets in the way of this being an enjoyable sci fi story with a nice performance from RPatz.