Well I've never heard of it and I know nearly all of the popular games out there sorry but you should try it if you like it