Accounting for localisation might be tricky in your engine, but some buttons are in different spaces than you migth expect from the english layout. (On hungarian Y and Z are swapped in places so it was difficult to wrap my head around that not being a ghosting but a localisation issue).
Sometimes input did not register at all after multiple presses, I assume that was the ghosting issue you talked about!
The game is really fun, if you can fix those issues, it would be even more awesomer!