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,212 posts
Seen 40 minutes ago
Registered 6 years ago