This has the potential to be very good. It looks good and the gameplay feels nice. A little polishing of the "rough edges" will make it great