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 7,388 posts
Seen 1 hour ago
Registered 10 years ago