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,783 posts
Seen 2 hours ago
Registered 7 years ago