A listing for a closed beta for Watch Dogs was spotted on the Xbox One marketplace.
It has since been pulled, but not before a swift Reddit user snapped a photo of the screen.
It was recently revealed that Watch Dogs will feature an 8-player multiplayer option, so there's reason to believe this alleged beta has something to do with the game's online component.
Watch Dogs is set to release on May 27th. Let's hope the long delay was worth the wait.