25 Votes in Poll
What were you expecting from Cyberbug 2077?
It was released 55 years too early.
What do you think?