FTL... Damn, it's hard... but it's fun!