It's not a perfect game by any means (honestly I wasn't expecting AAA level perfection from a tiny indie dev team of like 2-4 people with a small-ass budget), but despite all its flaws it's a ...