Tombstar Archives

Tombstar Will Officially Launch On Steam Later This Month
No More Robots revealed this past week that their next game Tombstar will be coming out on Steam in just a couple of weeks Developed by indie creators Andy Sum and Marcus Grambau, this is a brand new top-down western space shooter featuring a colorful cast of cowboy characters who do battle with roguelike elements,[...]