Is there any confirmed release dates for this two games switch version anywhere? also troll and I release date too?
I look up everywhere and the switch barely has any release dates set for third partys even binding of isaac europen switch version came out before they had a solid release date set, so now its like sneaky releases?
I look up everywhere and the switch barely has any release dates set for third partys even binding of isaac europen switch version came out before they had a solid release date set, so now its like sneaky releases?