Looks like it could be worth a punt if the price is right. Looks very Wangan like, but from the video it seems like you're racing against more than just one other opponent though, which is good.
Edit: Those system requirements seem a bit overkill for a 2011 arcade title. i5 as a minimum?