View Single Post
Lt. Commander
Join Date: Dec 2007
Posts: 120
# 17
04-11-2009, 10:44 AM
Wow, so there really are more than five devs working on STO

Good work though, I'm really starting to enjoy the screen shots coming out.