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 6,792 posts
Seen 12 hours ago
Registered 8 years ago