SG - If there was one thing that E3 wasn’t short of, it was free-to-play MMOs. I guess if you’re confident that your game is good enough for people to willingly pay for extras that you give away the core game, free MMOs are your calling. One MMO did pique my interest more than others; not on account of the metrics of the micro transactions, but on how the game was presented. Star Trek: Infinite Space plays completely within a browser! Details on this mysterious life force, after the jump.