LOL! The devs have been posting on Steam and that piece of turd Metacritic giving good reviews and pretending the PC version works OK |
This industry, and they wonder why people are stopping buying games....
#9529894, By bad09 Star Trek - the video game
bad09 5,365 posts
Seen 8 minutes ago
Registered 7 years ago