Bought the Xbox version and tried it by myself for an hour. Quite mediocre game in the first glance but maybe fun co-op with a kid or something. Gonna try it with a friend tomorrow as soon as I can and hopefully she'll like it.
Oh well. Worst case scenario is to trade it in for a Steam coupons at GameStop. Glad I paid a third less for it online compared to the local retail price.