The team-based space combat game Fractured Space is currently free on Steam until Monday, April 20th 2015. Still in early access, this indie game features epic space battles fought between capital ships. Once the game is released the developers plan on releasing the game as a free to play game...